Siedmiokrotnie zdobywał medale mistrzostw świata – trzykrotnie srebrne (w 1994 w konkurencji K-4 1000 m, w 1997 w konkurencjach K-1 500 m i K-1 200 m), czterokrotnie brązowe (w 1995 w konkurencjach K-4 500 m i K-2, w 1997 w konkurencji K-2 1000 m, w 1999 w konkurencji K-1 500 m). Był mistrzem Europy w K-4 na dystansie 1000 m w 1999, cztery razy zdobył srebrny medal, a raz brązowy medal tych mistrzostw. Kilkanaście razy zdobywał złote medale mistrzostw Polski.
Po zakończeniu kariery sportowej został dyrektorem Centralnego Ośrodka Sportu w Szczyrku. W 2014 z ramienia Platformy Obywatelskiej uzyskał mandat radnego powiatu bielskiego. W 2015 był członkiem honorowego komitetu poparcia Bronisława Komorowskiego przed wyborami prezydenckimi. W tym samym roku bez powodzenia kandydował do Sejmu. W 2018 utrzymał mandat radnego powiatu na kolejną kadencję, który wykonywał do 2023.
We wrześniu 2021 objął funkcję prezesa Polskiego Związku Kajakowego.
Odznaczenia W 2000 odznaczony Złotym Krzyżem Zasługi.
Wyniki Igrzyska olimpijskie 1992: K-1 500 m – odpadł w półfinale, K-2 1000 m – 3 m. (z Dariuszem Białkowskim) 1996: K-2 1000 m – 4 m. (z Dariuszem Białkowskim) 2000: K-1 1000 m – 9 m., K-4 1000 m – 3 m.