Framed 2023
as John
Speedwagon 2017
as Pat Rainfield
Undiscovered 2005
as Onlooker
Judgment Day 1999
as Tim
The Impostors 1998
as Shipmate (uncredited)
Suspicions 1995
as Kevin
Credits from TMDB.