He finished twelfth in the steeplechase at the 1984 Olympic Games, and also competed in the 5000 metres at the same Olympics. He also competed at the 1983 World Championships, the 1987 World Championships and the 1988 Olympic Games without reaching the final. His best result at the World Cross Country Championships was a 38th place from 1985.