
Known For
Filmography
—
—2025
2021
2021
2020
2017
2017
2016
2016

Noir
Movie · as D.A. Jerry Vaughn
The Eleventh
The Eleventh
Movie · as Derek

Video Barn
Movie

Oasis
Movie · as Prevot

Hell Hath No Fury
Movie · as Metz

In the Deathrom
Movie · as Heinz

Stasis
Movie · as Deputy Minister Brewer

The Orville
TV · as Technician Jennings · 1 ep

The Tribe
Movie · as Father

The Good Place
TV · as François Lloyd-Tort · 1 ep