Actor
- The Batman (2022)
- Love, Honor, Betray (2021)
- The Tower (2021)
- Never Back Down: Revolt (2021)
- The Rook (2019)
- Informer (2019)
- Good Omens (2019)
- Blue Iguana (2018)
- Pylon (2017)
- 'Michael' - The Michael Watson Story (2017)
- Harlots (2017)
- Valladesam (2017)
- War Machine (2017)
- Rossi's Boyz (2017)
- The Fitzroy (2017)
- Lodgers (2016)
- Marcella (2016)
- The Recovery (2016)
- Falling Ash (2016)
- Undercover Hooligan (2016)
- Gatwick Gangsters (2016)
- Miss Peregrine's Home for Peculiar Children (2016)
- Walliams & Friend (2015)
- Murder Maps (2015)
- Phir Se... (2015)
- Total Siyapaa (2014)
- Ten (2013)
- Jab Tak Hai Jaan (2012)