Actor
Filthy Animals
2024
as Mr. Whitley
Love's Second Act
2024
as Mr. DeMille / Mr. Desmond
Hallucinations
2022
as Donovan
All Who Loved Her
2021
as Professor Banks
All Good Things
2019
as Randolph Pace
El Freeman
2019
as Ambassador
Only Humans
2019
as Dr. Burke
Lacrimosa
2017
as 12th Grade Teacher
Grease Live
2016
as Teacher (uncredited)
Soledad
2014
as Anton
All Together Now
2013
as Bruce
Things Behind the Sun
2001
as Public Defender
2รท3
2000
as Father
The Cable Guy
1996
as Lead Officer (uncredited)