Actor
Star Trek: Section 31
2025 · as Businessman
Ominous
2024 · as Father
Crossover: Immortal Sins
2023 · as Victor
The Breach
2022 · as Cole Parsons
V/H/S/94
2021 · as Ronald (segment "The Empty Wake")
Attention of Men
2017 · as Ely
Black Goat
2011 · as Jacques Cowan
Suck
2009
Manson
2009 · as Charles Manson
The Family: Inside the Manson Cult
Naked City: Justice with a Bullet
1998 · as Thug #1