V československé lize chytal za CHZ Litvínov, Duklu Trenčín a Slovan Bratislava. Odchytal 11 ligových sezón a nastoupil ve 273 ligových utkáních. Reprezentoval Československo na mistrovství světa juniorů do 20 let v roce 1977, kde tým skončil na 3. místě, na mistrovství světa juniorů do 20 let v roce 1978, kde tým skončil na 4. místě, na mistrovství světa juniorů do 20 let v roce 1979, kde tým skončil na 2. místě a na mistrovství Evropy juniorů do 18 let v roce 1977, kde tým skončil na 2. místě. Na mistrovství světa juniorů do 20 let v roce 1977 byl direktoriátem IIHF vyhlášen nejlepším brankářem mistrovství.