Kenyan striker best known as a member of clubs like AJ Auxerre and the Kenyan national team. He won the CECAFA Cup title representing Kenya in 2002.
He played youth soccer at Mathare United from 2001 to 2003.
He won the CECAFA Cup Golden Boot as the tournament's top scorer in 2002.
His older brother, Nixon, has managed the Kenyan club Dagoretti Santos.
He and Mexican goalkeeper Guillermo Ochoa have both played for AC Ajaccio.