Il détient un record personnel de 3 min 36 s 98 sur 1 500 m obtenu en 2010. Il a remporté la Coupe d'Europe 2008 sur 800 m et y détient un record de 1 min 45 s 13 (2007). Il a remporté une médaille d'argent aux Championnats d'Europe espoirs d'athlétisme 2005, derrière le Français Kévin Hautcœur ainsi qu'une médaille de bronze en 2003, derrière un autre Français Florent Lacasse. Il a été demi-finaliste aux Jeux olympiques 2008 sur 800 m et avait participé aux Jeux précédents.