John Mark Makwatta is a Kenyan born football player who plays for ZESCO United F.C.
He left Nairobi City Stars together with Boniface Onyango with whom they had a blossoming partnership that yielded five goals.
On 24 October 2013, Makwatta joined Kenyan Premier League Side Ulinzi Stars F.C., that is when his attacking flair and thirst for goal was discovered.
His Ulinzi coach Robert Matano was once quoted saying that Makwatta was a humble, obedient and a very good forward.
Makwatta finished the 2016 Kenya Premier League season as the top scorer.