D'abord repêché par les Wings au repêchage d'entrée dans la LNH 1986 du Nacka HK de la seconde division suédoise, il passa par la suite quatre ans avec Djurgården de l'Elitserien avant de se joindre aux Red Wings. Il remporta avec Djurgården deux championnats consécutifs en 1989 et 1990 ; il prit aussi part aux Championnats du monde junior de 1987 (où il remporta le bronze) et de 1988 ; il remporta l'argent au Championnat du monde de hockey sur glace 1990.