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