Known For
Acting
No biography available.
Oasis
as Prevot
2021
Noir
as D.A. Jerry Vaughn
TBA
Hell Hath No Fury
as Metz
The Eleventh
as Derek
The Tribe
as Father
2016
Stasis
as Deputy Minister Brewer
2017
Video Barn
2025
In the Deathrom
as Heinz
2020
The Orville
as Technician Jennings
The Good Place
as François Lloyd-Tort