Dual 2018
as Dr. Rose
The Horror 2017
as Detective Ed Austin
The Transylvania Television Real Meanin' of Halloween Special Show 2010
as Archie the Leech (voice)
Planetfall 2005
as Lieutenant Cumberland
Credits from TMDB.