Filmography

Dept. Q
2025 · Acting

Half Man
2026 · Acting

Desert Warrior
2026 · Acting

Case Histories
2011 · Acting

Clique
2017 · Acting

Trust Me
2017 · Acting

Bronson
2009 · Acting

Only God Forgives
2013 · Acting

Valhalla Rising
2010 · Acting

The Riot Club
2014 · Acting

Harvest
2025 · Acting

Wilbur Wants to Kill Himself
2002 · Acting

Shepherd
2021 · Acting

Mystery of the Nile
2005 · Acting

Hyena
2015 · Acting

Muscle
2020 · Acting
- No Poster
Last Legs
2001 · Acting
- No Poster
The Race
2004 · Acting

See No Evil: The Moors Murders
2006 · Acting
