He finished 36th at the 1999 World Cross Country Championships (long race) and 39th at the 2001 World Cross Country Championships (short race), and placed lowly in 2002 (short race). He also competed at the 2000 Summer Olympics in Sydney, in the men's 3000 metres steeplechase, without reaching the final.