Blind Trust 2021
as Bob
LACHESIS 2021
as The Restrained
3 2018
as Newscaster
This Old Machine 2017
as Dusty
Temptation: Confessions of a Marriage Counselor 2013
as Client
All Hallows Evil: Lord of the Harvest 2012
as Dr. Larry Cunningham
Rapture 2006
Actor
Nightshift 1981
Credits from TMDB.