Career
Smith played for Darby End Victoria and Cradley Heath, before playing four First Division games for Cardiff City in the 1926-1927 season. He then left Ninian Park and dropped down to the Second Division to sign with Portuguese Vale in May 1927. He played just four games at The Old Recreation Ground in the later half of the 1927-1928 season, before being given a free transfer in May 1928.
He moved on to Hull City and Millwall.