Nothing Left 2012
as Thomas
Lunatic Messiah 2011
as Agent Shades
Out of the Woods 2005
as Hospital Doctor
Gone but Not Forgotten 2005
as Sheriff Deputy (uncredited)
A Place Called Home 2004
as Townsperson at Meeting (uncredited)
The Terminator 1984
Stunts
Credits from TMDB.