He competed at the 2000 and 2004 Summer Olympics as well as the World Championships in 1999, 2003 and 2005, and finished fifth at the 2005 World Athletics Final.