Po zakończeniu sezonu 1994/95 odszedł z zespołu i ponownie został graczem CAPS United.
Od połowy 1996 roku, kiedy to utworzono Premier Soccer League, występował w klubach z Południowej Afryki: Bloemfontein Celtic FC, Santos FC, Free State Stars FC oraz African Wanderers FC. Ogółem jako gracz tych zespołów zdobył w Premier Soccer League 27 goli w 69 występach. W 2001 roku powrócił do występującego wówczas w National First Division Bloemfontein Celtic FC, gdzie 3 lata później, po wywalczeniu awansu do PSL, zakończył grę w piłkę nożną na zawodowym poziomie.
Kariera reprezentacyjna W 1988 roku wywalczył z reprezentacją Zimbabwe U-20 wygraną w turnieju COSAFA U-20 Challenge Cup rozgrywanym w Botswanie. W meczu finałowym przeciwko Zambii (2:1) zdobył on bramkę. W latach 1989–1992 występował w kadrze Zimbabwe U-23, dla której rozegrał 22 spotkania i zdobył 12 goli. W reprezentanci Zimbabwe zadebiutował 9 grudnia 1989 w przegranym 1:2 meczu CECAFA Cup 1989 z Kenią. W debiucie strzelił gola. W kadrze narodowej od 1989 do 1995 wystąpił 3 razy i strzelił 1 bramkę.