 Selected 185th overall by the Washington Capitals in the 1984 NHL Entry Draft, Thomson also played for the Hartford Whalers, New Jersey Devils, Los Angeles Kings, Ottawa Senators, and Mighty Ducks of Anaheim.In total, Thomson played 115 regular season games, scoring 4 goals and 3 assists for 7 points and collecting 416 penalty minutes.He also played one playoff game for the Los Angeles Kings during the 1992–93 NHL season.