The Invasion 2007
as John
Little Red 2000
as Darrell
In Possession 1984
as Paranormal Research Scientist
Credits from TMDB.