Kariéru začal v Bratislave a pod taktovkou vicemajstra sveta Ladislava Čepčianskeho sa stal domácou kajakárskou jednotkou. Premiéru na vrcholnom podujatí si odkrútil na MS 1973 v Tampere. Na OH 1976 sa v kajaku jednotlivcov na 1000 metrov prebojoval do finále, v ktorom obsadil deviate miesto.
V slovenských olympijských štruktúrach pôsobil najskôr ako zástupca Slovenského zväzu rýchlostnej kanoistiky (SZRK) a v rokoch 2004 až 2016 bol člen výkonného výboru SOV. V lete 2009 viedol slovenskú výpravu na letnom Európskom olympijskom festivale mládeže (EYOF) v Tampere.