Halfway There 2017
as Brady Worth
XX 2017
as Dr. Roman (segment "Her Only Living Son")
The Goldfish 2013
as Self
Dead Space: Aftermath 2011
as Nolan Stross (voice)
Ghost Game 2005
as Randy
Credits from TMDB.