He finished ninth at the 2003 Summer Universiade, seventh at the 2005 Summer Universiade, fifth at the 2006 European Athletics Championships and fourth at the 2007 European Athletics Indoor Championships. He also competed in the 2004 Olympics, but failed to qualify from his qualification pool.