He finished fifth at the 2001 Summer Universiade and fourth at the 2006 African Championships in Athletics, both over 200 metres. He also reached the semi final at the 2003 World Championships in Athletics.