Throttle 2005
as Tom Weaver
Momentum 2003
as Zachary Shefford
Airtight 1999
as Rat Lucci
Armageddon 1998
as Gruber
Sins of the Mind 1997
as Roger
Eerie 1997
as McCarthy
Credits from TMDB.