Cinquième des Championnats d'Europe 2006 et médaille de bronze lors des Championnats d'Europe espoirs d'athlétisme 2007 à Debrecen sur 20 km, il a remporté la médaille d'or lors des Universiades de Belgrade en 2009 et la médaille de bronze aux Championnats d'Europe d'athlétisme 2010 sur 50 km.