Debutó en el Campeonato Europeo de Natación de 2012, donde ganó la medalla de bronce en la prueba de 50 m mariposa. Meses después disputó los Juegos Olímpicos de Londres 2012, en la modalidad de 100 m libre, donde quedó quinto en la cuarta serie con un tiempo de 50.53, lo que le privó disputar las semifinales tras quedar en la posición 34 del sumario total. Un año después, en el Campeonato Europeo de Natación en Piscina Corta de 2013 ganó otra medalla de bronce en los 50 m mariposa. Un año después, de nuevo en los , ganó la medalla de oro en el Campeonato Europeo de Natación de 2014 celebrado en Berlín.