Great White Gauntlet 2026
as Self
Hidden Agenda 2015
as Captain James Howard
Silent House 2011
as Stalking Man
The Last Song 2010
as Teddy
Credits from TMDB.