Actor
Your Host
2025 · as Collin Piper
Emily
2022 · as Mr. Linton
The Death of Stalin
2017 · as Leonid Brezhnev
Sisters of War
2010 · as Bishop Leo Scharmach
Beneath Hill 60
2010 · as William Waddell
Oh Happy Day
2007 · as Rob
American Cousins
2003 · as Roberto
16 Years of Alcohol
2003
Witch Hunt
1999 · as Kosgo
River Street
1997 · as Const. Monroe
The Last of the Ryans
1997 · as Patterson