Benedict Arnold: Hero Betrayed 2021
as Horatio Gates
The Thing on the Doorstep 2014
as Daniel Upton
Arachnia 2003
as Professor Mugford
The Hero 2017
Executive Producer
Credits from TMDB.