Actor
Gym Rat
2026 · as Philly
Electric Child
2025
Rich Flu
2024 · as German Chancellor
Jill
2022 · as Jack
The Courier
2019 · as The Sniper
Angel Has Fallen
2019 · as Militia Man #2
Gloves Off
2017 · as Nosher
Liebling, lass uns scheiden
2010 · as Sekundant
Alexander
2004 · as Celtic Diplomat (uncredited)
Anything Else
2003 · as Party Goer (uncredited)
25th Hour
2002 · as Stock Broker (uncredited)
The Next Big Thing
2001 · as Fantasy Geoffrey