Fra 1976 til 1979 spilte han 123 kamper for Milwaukee Admirals i International Hockey League (IHL), sju kamper for Springfield Indians i American Hockey League (AHL), fire kamper for Birmingham Bulls i WHA (WHA) og for klubber i lavere profesjonelle ligaer som Southern Hockey League (SHL) og Central Hockey League (CHL). Han avsluttet sin karriere for SC Bern i sveitsiske Nationalliga A innen han la opp som spiller etter 1981/82-sesongen.