He is one of the coaches of Global Sports Communications, a management company that manages Eliud Kipchoge. Being a sprinter himself, he has excelled in coaching track athletes. Among athletes he trained are the world junior record holder in 1500m Ronald Kwemoi and Samwel Chebolei Masai.