Zijn eerste internationale succes behaalde hij in 1999. Toen won hij op de Europees kampioenschappen onder 23 jaar in Göteborg een gouden medaille bij het polsstokhoogspringen. Op de WK in Osaka werd hij tweede met een hoogte van 5,86 m.
Hij kwam viermaal uit op de Olympische Spelen (2000, 2004, 2008, 2012). De eerste drie keer eindigde hij in de kwalificatieronde. Bij zijn laatste deelname aan de Olympische Zomerspelen 2012 in Londen kwam hij met 5,60 m door de kwalificatieronde heen. In de finale sprong hij over 5,50 m heen maar faalde ditmaal op 5,65 m.