Duress
2009 · Crime
as Richard Barnett
Surviving Desire
1993 · Comedy
as Jude
The Opposite of Sex
1998 · Comedy
as Bill Truitt
The Haunting in Connecticut
2009 · Drama
as Peter Campbell
Trust
1991 · Comedy
as Matthew Slaughter
Amateur
1995 · Comedy
as Thomas Ludens
Flirt
1996 · Drama
as Walter
White Lie
2021 · Drama
as Doug Arneson
The Apprentice
2024 · Biography
as Fred Trump
Wind Chill
2007 · Adventure
as Highway Patrolman
In Praise of Shadows
2010 · Crime
as Victor
Sealed with a List
2023 · Romance
as Silas Redmond
Ned Rifle
2015 · Drama
as Rev. Daniel Gardner
Rememory
2017 · Drama
as Gordon Dunn
Insomnia
2002 · Drama
as Hap Eckhart
You're All Gonna Die
2024 · Horror
as Dad
Come to Daddy
2020 · Comedy
as Brian
The Portrait of a Lady
1997 · Drama
as Ralph Touchett
Redemption Day
2021 · Action
as Tom Fitzgerald
The Sentinel
2006 · Action
as William Montrose
Onegin
1999 · Drama
as Prince Nikitin
Unthinkable
as Assistant Director Jack Saunders
Nadja
1995 · Drama
as Jim
BlackBerry
2023 · Biography
as Rick Brock
The Reluctant Fundamentalist
2013 · Drama
as Ludlow Cooper
Archive 81
2022 · Drama
as Virgil Davenport
Spanish Fly
1999 · Comedy
as Carl
The United States of Leland
2005 · Drama
as Harry Pollard
Silent Hill: Revelation
2012 · Drama
as Douglas
Nurse
2013 · Horror
as Larry Cook
Aftermath
as Robert
Boss S2
2012 · Crime
as Ezra Stone
Percy
2021 · Biography
as Rick Aarons
Special Ops: Lioness S1-S2
2023 · Action
as Errol
Agent Cody Banks
2003 · Action
as Dr. Connors
Sabotage
2014 · Action
as Floyd Demel
Tenet
2020 · Action
as Fay
Crisis
as Lawrence Morgan
Rogue S4
2017 · Action
as Campbell
Ant-Man
2015 · Action
as Mitchell Carson
The Dead Zone S5
2006 · Drama
as Malcolm Janus