Known for Acting

2024
as Harkonnen Commander
2008
as Detective Sergeant Barnes
2026
2000
as Trevor
2025
as Captain Turgenev
1999
as Danny
2023
as George Furleigh
2022
as Silas
2018
as Lenny Bindel
2009
as Gary (uncredited)
2025
as Rob
2010
as Vladimir Luchko
2004
as Rollo
2021
as Emile
2000
as Steven 'Skids' Linden
2013
as Nathen
2006
as Thomas
2000
as Lifeguard
2022
as The Interrupter
—
as Ben