Actor
- D is for Detroit (2022)
- The King (2019)
- Caravaggio and My Mother the Pope (2017)
- Bedraget (2016)
- Soldiers of the Damned (2015)
- London Latino (2014)
- Bloodless (2014)
- Jack Ryan: Shadow Recruit (2014)
- Rooms (2012)
- Psoro (2012)
- The Longest Night (2012)
- Heavy Duty (2012)
- The Human Centipede II (Full Sequence) (2011)
- Chronicles of a Love Unfound (2010)
- Treacle Jr. (2010)