Thang was born in Chicago, and was a 3-year member and Senior captain of the Edina High School Hockey Team.
Thang was honored for his outstanding college play when he was named to the CCHA All-Rookie Team in his freshman year.
[1] After signing a two-year entry-level contract with the Predators, Thang played each season primarily with AHL affiliate, the Milwaukee Admirals.
In the 2011–12 season, Thang made his one-time NHL debut for the Predators in a 5–4 defeat against the Chicago Blackhawks on October 31, 2011.
[2] On June 15, 2012, Thang signed his first European contract on a one-year deal with Augsburger Panther of the Deutsche Eishockey Liga for the 2012–13 season.