Actor
- Dungeons & Dragons: Honor Among Thieves (2023)
- Funny Woman (2023)
- Fanny Lye Deliver'd (2021)
- She Will (2021)
- Limbo (2020)
- The Great (2020)
- 6 Days (2017)
- The Fitzroy (2017)
- Will (2017)
- AmStarDam (2016)
- Cuckoo (2016)
- I Want My Wife Back (2016)
- We the Jury (2016)
- Zapped (2016)
- A D The bible continues (2015)
- Galavant (2015)
- Il racconto dei racconti (2015)
- Blackwood (2014)
- Muppets Most Wanted (2014)
- Crackanory (2013)
- My Mad Fat Diary (2013)
- Truckers (2013)
- You, Me & Them (2013)
- Anna Karenina (2012)
- Cheerful Weather for the Wedding (2012)
- Doors Open (2012)
- Me and Mrs Jones (2012)
- Pramface (2012)
- Albatross (2011)
- Albert Nobbs (2011)
- Black Mirror (2011)
- Foster (2011)
- Brighton Rock (2010)
- Hippie Hippie Shake (2010)
- Tormented (2009)
- Cavegirl (2002)