Troy Antoine LaFaye
Films
2018
Dual
Dr. Rose
2017
The Horror
Detective Ed Austin
2010
The Transylvania Television Real Meanin' of Halloween Special Show
Archie the Leech (voice)
2005
Planetfall
Lieutenant Cumberland
2018
Dr. Rose
2017
Detective Ed Austin
2010
Archie the Leech (voice)
2005
Lieutenant Cumberland