In June 2011, Sky1 announced that Knight had won the lead role in the television drama Sinbad which is his first professional role even before graduation from drama school. The series premiered in July 2012.
Knight has been cast in "400 boys" along with Jodelle Ferland, María Valverde and Li Bingbing.
In 2013, Knight joined the cast of BBC crime drama By Any Means.
Knight was a pupil at King Edward VI Aston School in Birmingham before studying at Manchester Metropolitan School of Theatre, graduating in 2011 from the BA (Hon) Acting course.
His parents, Stuart and Lorna, are both teachers. His father, Stuart Knight, works at Broadway Secondary School in Perry Barr, Birmingham.