He started just nine games for Bidvest Wits who then lent him to University of Pretoria and Jomo Cosmos for the last two seasons before coming to the end of his contract.
Now 23, the international midfielder is back at Dynamos, having signed two weeks ago but faced a wait for his clearance to arrive.
His every touch of the ball on Sunday drew wild cheers from the Dynamos fans and it was a stand-out performance in a game that featured no goals.
Dynamos are fourth in the Zimbabwe standings with 25 points after 15 games. Leaders Highlanders have 30 points having played a game less.