Actor
Bordello
2023 · as Sporting Man
V/H/S/94
2021 · as Gustav (segment "The Empty Wake")
The Great Martian War 1913–1917
2013 · as Lawrence Hart
The Camera and Christopher Merk
2010
King of Sorrow
2007
The Poet
2007 · as Rabbi Taub
Badge Of Fear
1997 · as Brock Williams
Buffalo Heart
1996 · as Jerimiah
The Mangler
1995 · as Mark Jackson
Night Terrors
1993 · as Priest