En 2006, il connaît plusieurs déconvenues lors des Championnats d'Europe de Budapest en Hongrie. Meilleur temps des demi-finales du 50 m nage libre, il termine en effet au pied du podium en finale ; une performance rééditée sur 100 m malgré le deuxième temps des demi-finales.