Jako hráč působil v letech 1956–1964 Litvínově, s přestávkou v letech 1958–1960, kdy hrál za Duklu Jihlava. V letech 1964–1969 hrál ve Slovanu Bratislava a následující tři roky strávil v rakouských klubech EC Innsbruck a ATSE Graz. V první polovině 60. let se prosadil i v československé reprezentaci, se kterou získal bronzové medaile na Mistrovství světa 1963 a Zimních olympijských hrách 1964.