W maju 2016 roku na dystansie 50 m stylem dowolnym zdobył swój pierwszy medal mistrzostw Polski i wywalczył kwalifikację olimpijską. Trzy miesiące później, podczas igrzysk w Rio de Janeiro w konkurencji 50 m stylem dowolnym z czasem 22,50 zajął 35. miejsce.