Jest zawodnikiem Zawiszy Bydgoszcz. Jego największym sukcesem w karierze jest wicemistrzostwo świata w konkurencji K-2 1000 w 2007 (z Adamem Seroczyńskim). Ponadto w 2013 wywalczył brązowy medal mistrzostw Europy w konkurencji K-2 500 m (z Pawłem Szandrachem), a także trzy medale Letniej Uniwersjady w Kazaniu - złoty w konkurencji K-2 1000 m, srebrny w konkurencji K-2 500 m (w obu startach z Pawłem Szandrachem) oraz brązowy w konkurencji K-4 500 m (z Pawłem Szandrachem, Sebastianem Szypułą i Dawidem Putto).