Career
Smith was "discovered plying his trade on the Sunday league park pitches". He was allocated a squad number of 30. He became the captain of Norwich City Academy, and led them on a run in the FA Youth Cup.
He has two younger sisters, Harriet and Alice.
He made his professional debut for Norwich in a 0–1 defeat to Sheffield Wednesday at Carrow Road on 4 April 2009, as an 82nd-minute substitute for David Carney. In January 2012, Smith penned a one-month loan deal at Barnsley.
He made an instant impact at Oakwell, assisting two goals on debut against Derby County in a 3–2 victory for the Reds on his 21st birthday. In September 2012, Smith signed on a 93-day emergency loan at Football League One side Yeovil Town, making his debut as a substitute away at MK Dons in a 1–0 defeat.
On 15 March 2013, Smith signed on loan with Oldham Athletic until the end of the season.
Oldham Athletic Smith signed a permanent two-year deal with Oldham Athletic on 20 June 2013, after being released by Norwich City having been at the club for seven years. Smith was made captain of Oldham Athletic after manager Lee Johnson said Smith was as brave as a lion, brave on the ball and can take the ball anywhere. He scored his first goal for the club with a stunning strike in the 2013-2014 second round against Mansfield Town.
Smith scored his first league goal for the club in a 1-1 draw against Leyton Orient, scoring in added time to tie the scores level and earn the club a point away against the then third in the division Leyton Orient with a fantastic chipped effort from 30 yards out.
Bristol City Smith signed a three-year deal with Bristol City on 27 June 2014 for an undisclosed fee. He helped Bristol City to a Johnstone"s Paint Trophy and Sky Bet League 1 double in his first season with the club