Acting
Hell Hath No Fury
2021
Stasis
2017
Video Barn
as Metz
Oasis
as Prevot
In the Deathrom
as Heinz
as Deputy Minister Brewer
The Tribe
as Father
Noir
as D.A. Jerry Vaughn
The Eleventh
as Derek
The Orville
as Technician Jennings · 1 ep.
The Good Place
as François Lloyd-Tort · 1 ep.