I Want You to Live 2023
Thanks
Transcending Time 2020
as Clark Newman
Postmarked 2016
Director, Writer, Executive Producer
The Hoax 2007
as David Lake
Highway to Hell 1991
as Extra (uncredited)
Credits from TMDB.