Actor
A Superhero's Father
2026 · as William
Cheesecake
2026 · as Trash Scavenger
Babybacks
2026 · as Wayne
Brothers In Arms
2023 · as Don Guerra
The Sleeping Negro
2021 · as Old White Man
The Queen of Hollywood Blvd
2018 · as Jim
Ordinal (SW/NE)
2017
We Go On
2016 · as Priest
Carnal Orient
2016 · as Intellectual Theodore
Life
2015 · as Nicholas Ray
The Secret
2006 · as Charles Haanel
Modern Vampires
1998 · as The Count's Henchman