In 1988–89, Wilson went overseas to play in Europe, where he suited up for EC Villacher SV in Austria, where he recorded 60 points (17G-43A) in 45 games. On July 19, 1989, Wilson decided to sign with the St. Louis Blues, and played in 15 games with the Blues IHL affiliate, the Peoria Rivermen, getting 5 points (1G-4A) before being released. He then went to Europe once again, playing for ESV Kaufbeuren in West Germany, getting 9 points (2G-7A) in 9 games. In 1990–91, Wilson played 2 games for the New Haven Nighthawks of the AHL, getting no points, while playing the rest of the year with EC Villacher SV in Austria once again, getting 58 points (13G-45A) in 44 games. In 1991–92, Wilson spent the year in Italy playing for HC Auronzo, recording 35 points (13G-22A) in 24 games. He then made a brief appearance with the Fort Wayne Komets of the IHL, going pointless in 2 games in 1992–93.