Bei den Kurzbahneuropameisterschaften 2017 in Kopenhagen gewann er über 100 Meter Schmetterling die Bronzemedaille. 2018 errang er bei den Europameisterschaften in Glasgow mit der deutschen Lagenstaffel die Bronzemedaille. Bei den Kurzbahneuropameisterschaften 2019, wieder in Glasgow, gewann er über 100 Meter Schmetterling den Titel in neuer deutscher Rekordzeit von 49,06 s. Damit unterbot er den alten Rekordwert von Steffen Deibler aus dem Jahr 2009 um 0,17 s.