2022
as Dom
2021
as PC Dan Paxton
2020
as Arrash
2015
as The Valet
2014
as Dean
as Munir Al-Yazbek
2013
as Ramases
2009
as Gryffindor Student (uncredited)
2007
1986
as Numar Hassan