He has covered sports in Kenya extensively and traveled widely to report on major international events. Some of the big international competitions he has covered are Olympic Games in 1988 (Seoul), 2004 (Athens) and 2008 (Beijing), World Athletics Championships in 1993 (Stuttgart), 2001 (Edmonton), 2007 (Osaka) and 2015 in Beijing, 1999 All-Africa Games in Johannesburg and 2012 Olympic boxing qualifiers in Casablanca, Morocco.