He won the 1999 Summer Universiade and finished fourth at the 2000 European Indoor Athletics Championships. He then finished sixth at the 2001 World Championships in Edmonton and eighth at the 2002 European Indoor Athletics Championships in Vienna.