After completing his OHL career with the London Knights, he was signed by the Dallas Stars to a three-year, entry-level contract on May 31, 2014.
[2] He made his NHL debut with the Stars that night, skating on the fourth-line in a 3–0 loss to the Columbus Blue Jackets.
[3] In his seventh game with the Stars, Smith scored his first two NHL goals in a 4–3 overtime loss to the Chicago Blackhawks on November 6, 2016.
[5] In his first full season with the club, Smith recorded six goals and 11 points in 46 games, often finding himself as a healthy scratch.
[13] He was assigned by the Red Wings to a conditioning stint with their AHL affiliate, the Grand Rapids Griffins, on January 23, 2022.
As a free agent from the Lightning, Smith paused his career in North America and was signed to a one-year contract with Belarusian club, HC Dinamo Minsk of the KHL, on July 20, 2023.
[19] His third stint with the Crunch was short lived as he was released from his PTO after only 7 appearances, registering 4 points, on October 29, 2024.