V československé lize hrál za &lt;a href="HC%20Kometa%20Brno"&gt;TJ ZKL/Zetor Brno&lt;/a&gt;, Duklu Trenčín a TJ Gottwaldov. Odehrál 8 ligových sezón, nastoupil ve 246 ligových utkáních, dal 36 ligových gólů a měl 56 ligových asistencí. Reprezentoval Československo 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ě. V nižších soutěžích hrál i za TJ Plastika Nitra, TJ Lokomotiva Ingstav Brno a TJ ZVL Žilina.