She won women's 800 metres at the 1986 World Junior Championships in Athletics and finished second in 1500 metres. The next year she won two gold medals (800 and 1500 metres) at the 1987 All-Africa Games, held in Nairobi, Kenya. At the 1987 World Championships she failed to make the final. At the 1996 Summer Olympics she represented Kenya at marathon, but did not finish. Her marathon record, 2:32:36, was run at the Houston Marathon in January, 1996.