2023
7.6
Poor Things
Actor - Leg Humping Guy
5.0
Dance First
Actor - Leon
2021
8.0
The Survivor
Actor - Clerk
2008
7.9
Hellboy II: The Golden Army
Actor - Agente Flint
Full filmography