2019 war das erfolgreichste Jahr seiner Karriere. Nach einem 4. Platz im Einer bei den Europameisterschaften siegte er bei der Weltcup-Regatta in Poznań. Nachdem er auch das Weltcuprennen in Rotterdam gewinnen konnte, holte er bei den Weltmeisterschaften hinter Oliver Zeidler die Silbermedaille. 2020 gewann er den Titel bei den Europameisterschaften. Bei den Europameisterschaften 2021 in Varese konnte er seinen Titel nicht verteidigen und gewann knapp eine Sekunde hinter Oliver Zeidler die Silbermedaille. Bei den Olympischen Spielen in Tokio belegte er den vierten Platz mit 0,15 Sekunden Rückstand auf den drittplatzierten Kroaten Damir Martin.