Il se révèle durant la saison 2000 en remportant à Santiago du Chili la médaille de bronze des Championnats du monde juniors, terminant à deux dixièmes de seconde du Cubain Yuniel Hernández. En 2005, il devient champion d'Allemagne du 110 m haies, avant d'établir à Cuxhaven la meilleure performance de sa carrière sur la distance avec 13 s 31. L'année suivante, il monte sur la deuxième marche du podium des Championnats d'Europe de Goteborg, derrière le Letton Stanislavs Olijars.