Zaczął biegać w 1996 roku. Dziś ma na swoim koncie 62 ukończone maratony w różnych częściach świata i jest rekordzistą Global Challenge (siedem maratonów ukończonych w najkrótszym czasie). Trenował tysiące biegaczy jako trener osobisty i za pośrednictwem internetu. Bierze udział w imprezach biegowych na całym świecie. Wielu osobom pomógł w ukończeniu maratonu w Londynie oraz innych biegów maratońskich w różnych zakątkach świata.