Magnus Roupe was born March 23, 1963 in Stockholm, Sweden. The 9th choice, 182nd overall of the Philadelphia Flyers in the 1982 NHL Entry Draft, Roupe came to North America in 1987-88 after spending the previous six years in Sweden with Farjestads BK Karlstad.
A bronze medallist with Sweden at the 1981 European Junior Championships, a two time member of Sweden's World Junior team in 1982 and 1983 and a member of Sweden's 1987 Canada Cup team. Roupe joined the Flyers for the 1987-88 season, where he played in 33 games while spending the other half of the season with Philadelphia's American Hockey League affiliate in Hershey, leading them to the 1987 Calder Cup.
The 1988-89 season saw Roupe play in only a handful of games with the Flyers while spending the majority of the season with Hershey before returning to Sweden towards the end of the season.
1988-89 was Magnus Roupe's last season in the NHL, preferring to return to Sweden where he spent nine of the next ten years, competing in the 1990 World European Championships and spending one year in Germany in 1997-98.
Throughout his NHL career, Magnus Roupe played in 40 games, scoring three goals and adding five assists for eight career points.