Year Title Role Notes 2005 Casualty Daniel Kimpton Episode: "Teacher's Pet/Crash and Burn" 2013 Fresh Meat Dean 2 episodes 2015 Waterloo Road Guy Braxton Regular role; 8 episodes (Series 10) 2016 Roots Chicken George Miniseries 2016 Spark Alex Lavelle TV pilot 2018–2019 For the People Leonard Knox Regular role; 20 episodes 2020 Cinderella: A Comic Relief Pantomime for Christmas Prince Charming BBC Christmas Special 2020 Bridgerton Simon Basset Lead role