Le Mat Trophy
Il commence sa carrière en senior dans l'Elitserien avec le Södertälje SK en 1977. Il part en Amérique du Nord en 1981. Il évolue dans la Ligue nationale de hockey avec les Canucks de Vancouver puis les Nordiques de Québec ainsi que dans la Ligue américaine de hockey avec l’Express de Fredericton. Il revient en Europe en 1983. Il remporte le Trophée Le Mat 1985 avec Södertälje. De 1990 à 1995, il porte les couleurs du EHC Kloten dans la LNA, avec qui il remporte trois titres de champion de Suisse. Il met un terme à sa carrière de joueur en 1998.