Actor
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