 He also received 14 youth national team caps playing on the U17 and U20 National teams during the COSAFA Youth Championships.His professional career started with Highlanders FC and then moved to Zimbabwe Saints in the Zimbabwe Premier Soccer League making his debut at age of 17-year 2 months.In the United States (1995–2000) he attended the University of Montevallo on a soccer scholarship, from where he would then travel every summer break to play for Zimbabwe Saints until 2000.