He finished eleventh at the 2004 Olympic Games, seventh at the 2007 European Indoor Championships and sixth at the 2007 World Championships. He also competed at the 2003 World Championships and 2005 World Championships and the 2008 Olympic Games without reaching the final.