2025
2024
as Rodney
2023
as Zero
2023
as Owen
2023
as Alan
2021
as Nigel (voice)
2021
as Zero (voice)
2021
as Young Paul
2020
as Digdog
2020
as Geraint
2020
as Bartholomew
2019
as Lieutenant Greaves
2019
as Lieutenant Graves
2019
as Arthur Tudor
2019
as Malcolm
2019
as Merlin
2016
as Prince Edward
2016
as Jake
2015
as Bagot/The Groom
2013
as Jago Pryde
2012
as Student
2012
as Edmund
2007
as Scott Millington
2005
as Boy in Crowd