He twice competed at the Summer Olympics. In 2000 he failed to advance 800 metres heats, but was part of the Kenyan 4*400m relay team that reached semifinals. At the 2004 Summer Olympics he reached 800 metres semifinals.