Filmography

Stasis
3.6
Stasis
2017
as Deputy Minister Brewer
Hell Hath No Fury
6.4
Hell Hath No Fury
2021
as Metz
The Tribe
5.3
The Tribe
2016
as Father
Oasis
7.0
Oasis
2021
as Prevot
Noir
Noir
as D.A. Jerry Vaughn
The Eleventh
as Derek
Video Barn
Video Barn
2025
In the Deathrom
In the Deathrom
2020
as Heinz