He previously played for the Gold Coast Titans, Parramatta Eels and the Penrith Panthers in the NRL, Hull F.C.
His grandfather Uncle Bill Smith, who died on 29 August 2021, was a prominent Aboriginal elder in the Newcastle region.
[19] Smith made his club debut for Parramatta in round 9 of the 2017 season, playing at five-eighth against the North Queensland Cowboys and scoring a try.
[20] With Clint Gutherson and Bevan French injured, Smith moved to fullback and the end of the season, and finished the year of strongly playing 15 games (including two finals) and scoring six tries.
In the second half, North Queensland playmaker Michael Morgan put up a routine bomb, in the resulting play Smith allowed the ball to bounce and did not attempt to catch it.
On 14 May, Smith was recalled to the Parramatta side at the expense of Jaeman Salmon who was demoted by coach Brad Arthur after the club were defeated by Melbourne 64–10 at Suncorp Stadium.
Following the club's 42–22 loss against Cronulla in Round 13, Smith was demoted to reserve grade by Brad Arthur and replaced with Jaeman Salmon.
Parramatta were eliminated from the competition at the semi-final stage, this time losing to Penrith 8–6 in the lowest scoring match of the year.
[40] On 7 November, it was announced that Smith had signed a train and trial contract with the Wests Tigers for the 2023 NRL Preseason.
[41] Smith was limited to only four matches with the Wests Tigers in the 2023 NRL season as the club finished with the Wooden Spoon for a second straight year.