He represented Kenya at the Athletics at the 1988 Summer Olympics and finished 7th in the men's 1500 metres race, which was won by his compatriot Peter Rono. At the 1987 World championships, he was 11th in the 1500 metres final. At the 1984 Summer Olympics, he failed to reach the semifinals