2024
Earth Abides as Milton2024
The Apprentice as Fred Trump2023
Lioness as Errol Meade2023
BlackBerry as Rick Brock2022
Archive 81 as Virgil Davenport2021
Firefly Lane as Wilson King2021
Redemption Day as Tom Fitzgerald2021
Crisis as Lawrence Morgan2020
Tenet as Fay2020
Percy as Rick Aarons2019
Nancy Drew as Everett Hudson2019
The Art of Racing in the Rain as Maxwell2019
Come to Daddy as Brian2019
White Lie as Doug Arneson2018
Carter as Hamilton Gerard2018
Status Update as Dutch Alden2018
Fahrenheit 451 as Commissioner Nyari2018
Indian Horse as Jack Lanahan2017
Philip K. Dick's Electric Dreams as Odin2017
Aftermath as Robert2017
Rememory as Gordon Dunn2017
The Lost Wife of Robert Durst as Detective Struk2016
DC's Legends of Tomorrow as Zaman Druce2016
Lethal Weapon as Grant Davenport2016
Conviction as President Theodore 'Ted' Morrison2016
All at Once as Giovanni Sacco2015
Ant-Man as Mitchell Carson2015
Ned Rifle as Rev. Daniel Gardner2014
Inherent Vice as Crocker Fenway2014
Sabotage as Floyd Demel2014
The Lottery as Darius Hayes2014
Amnesia: Who Are You? as Internet Submission 62013
Motive as Miles Balfour2013
Nurse 3-D as Larry Cook2013
The Reluctant Fundamentalist as Ludlow Cooper2012
The Firm as Kevin Stack2012
The Firm as Kevin Stock2012
Silent Hill: Revelation 3D as Douglas Cartland2011
Unforgettable as William Houston2011
Boss as Ezra Stone2011
Collaborator as Robert Longfellow2010
Unthinkable as Jack Saunders2010
Unnatural History as Martin Donovan2010
Years Later: The Unbelievable Truth and Its Consequences as Himself2010
Shadows & Lies as Victor2009
The Listener as Michael Morrissey2009
The Haunting in Connecticut as Peter Campbell2009
Everything She Ever Wanted as Charles2009
Duress as Richard Barnett2009
The Spirit Box as Officer Dan Johnson2008
Fear Itself as Officer Dan Johnson2008
The Alphabet Killer as Jim Walsh2007
Wind Chill as Highway Patrolman2007
Right to Die as Cliff Addison2006
The Sentinel as William Montrose2006
The Visitation as Travis Jordan2006
The Garage as Not available2006
Day On Fire as Walter Evering2005
Ghost Whisperer as Tom Gordon2005
Weeds as Peter Scottson2005
Weeds as Lieutenant Peter Scottson2005
Masters of Horror as Cliff Addison2005
The Quiet as Paul Deer2005
Dark Shadows as Roger Collins2005
Upon Reflection: The Making of Trust as Self2004
Traffic as Brent Delaney2004
Saved! as Pastor Skip2004
The Pornographer: A Love Story as Michael2003
Agent Cody Banks as Dr. Connors2003
The United States of Leland as Harry Pollard2002
The Dead Zone as Malcolm Janus2002
Insomnia as Hap Eckhart2002
Pipe Dream as David Kulovic2002
RFK as John F. Kennedy2001
Pasadena as Will McAllister2001
Amy & Isabelle as Peter Robertson2000
CSI: Crime Scene Investigation as Howard Delhomme2000
Wonderland as Neil Harrison2000
The Great Gatsby as Tom Buchanan2000
Custody of the Heart as Dennis Raphael2000
Desire as Not available1999
Law & Order: Special Victims Unit as Dr. Archibald Newlands1999
Law & Order: Special Victims Unit as Logan Carter1999
Onegin as Prince Nikitin1999
The Hunt For The Unicorn Killer as Richard DiBenedetto1999
In a Savage Land as Dr. Phillip Spence1999
The Hunt for the Unicorn Killer as Richard DiBenedetto1999
Heaven as Robert Marling1998
The Opposite of Sex as Bill Truitt1998
When Trumpets Fade as Captain Pritchett1998
Living Out Loud as Robert Nelson1998
The Book of Life as Jesus Christ1998
Rescuers: Stories of Courage - Two Couples as Aart Vos1998
Spanish Fly as Carl1997
Night Sins as Paul Garrison1996
The Portrait of a Lady as Ralph Touchett1996
Hollow Reed as Martyn Wyatt1995
Flirt as Walter1995
Nadja as Jim1994
Amateur as Thomas Ludens1994
The Rook as John Abbott1993
Scam as Gordon Wexler1993
Quick as Herschel Brewer1993
Flirt as Walter1992
Malcolm X as FBI Agent1992
Simple Men as Martin1992
Surviving Desire as Jude1990
Law & Order as Robert White1990
Trust as Matthew Slaughter1987
Leg Work as Not available1985
Hard Choices as Josh2011
Collaborator Director2011
Collaborator Writer2008
K. Il bandito Director2008
K. Il bandito Writer