Начинал карьеру в клубе «Краньска-Гора», позже перешёл в «Акрони Есенице», чьим многолетним капитаном был. Восьмикратный чемпион Югославии, в Югославской хоккейной лиге сыграл 452 матча, отличился 413 раз и отдал 239 голевых передач. Карьеру закончил в сезоне 1990/1991, став тренером в клубе «Триглав» из Краня. За сборную Югославии играл на Олимпийских играх 1976 и 1984 годов, провёл 203 игры (рекорд сборной), забросил 79 шайб и отдал 108 голевых передач. Карьеру игрока завершил в 1991 году из-за травмы.