Jego największym sukcesem w karierze było wicemistrzostwo świata w konkurencji K-1 × 3 w 1963 (z Władysławem Piecykiem i Eugeniuszem Kapłaniakiem). Startował też na mistrzostwach świata w 1957 (4 m. w konkurencji K-1 × 3) i 1965 (10 m. w konkurencji K-1 × 3)[2].
Jako zawodnik Zawiszy wywalczył pięć złotych medali na mistrzostwach Polski w kajakarstwie klasycznym: w sztafecie 4 x K-1 500 m w 1954, w K-4 1000 m w 1956, w K-4 10000 m w 1954, 1955 i 1956[3].
Po zakończeniu kariery zawodniczej pracował jako trener w KS Sokolica Krościenko. Jego zawodnikami byli m.in. Maria Ćwiertniewicz i Stanisław Majerczak.