Aux championnats d'Europe en petit bassin 2019, il remporte la médaille d'or du 100 m et du 200 m brasse et la médaille de bronze du 50 m brasse.