Nacido en Liverpool, Inglaterra, Smith se unió al Wrexham academy a la edad de 10 años.
[5] Smith hizo su debut en la liga inglesa al día siguiente, encuentro que perdería por 1-0 contra el Doncaster Rovers.
[7] Fichó por el Oldham Athletic en una cesión por una temporada en septiembre de 2019.
[10][11] El 29 de enero de 2021, Smith se unió a la League One para jugar en el Burton Albion con un contrato de dos años y medio por un precio sin revelar.
[12] El 6 de febrero de 2021 hizo su debut en la EFL League One contra Hull City donde anota el único gol del encuentro.