Thomas played his entire NHL career with the Winnipeg Jets. In addition to his NHL career he also played in 3 World Hockey and Junior Champions and Canada Cups where he was the leading goal scorer in the 1984 Canada Cup and the 1986 World Championships. After he retired as an active player he was a scout for the Minnesota Wild, Anaheim Ducks and Phoenix Coyotes. Thomas is an active member of the community and established the Amadeus Steen Foundation to raise money for sick children and serves as the City Councillor for Elmwood-East Kildonan, recently appointed Deputy Speaker of Council. Thomas is also the father of three children Alexander, Hamilton and Cassandra.