2025
The Narrow Road to the Deep North as Keith Mulvaney2024
Boy Swallows Universe as Robert Bell2023
Limbo as Travis Hurley2022
Roar as Adam2022
Blaze as Luke2020
High Ground as Travis2018
Here and Now as Nick2017
Breath as Sando2013
I Give It a Year as Guy2011
Margin Call as Jared Cohen2010
Conan as Self2010
The Killer Inside Me as Howard Hendricks2009
Watch What Happens Live with Andy Cohen as Self - Guest2009
Late Night with Jimmy Fallon as Self2009
Live from Studio Five as Self2009
The Lodger as Malcolm2009
Not Forgotten as Jack Bishop2009
Women in Trouble as Travis McPherson2008
The Mentalist as Patrick Jane2007
Sex and Death 101 as Roderick Blank2007
The Key to Reserva as Roger Thornberry2006
The Devil Wears Prada as Christian Thompson2006
Smith as Jeff Breen2006
Something New as Brian Kelly2005
The Ring Two as Max Rourke2005
Land of the Dead as Riley2004
Book of Love as David Walker2003
The Ellen DeGeneres Show as Self2001
The Guardian as Nick Fallin2001
The Affair of the Necklace as Rétaux de Vilette2000
Red Planet as Chip Pettengill2000
Sunset Strip as Michael Scott2000
Restaurant as Kenny1999
Ride with the Devil as George Clyde1999
Secret Men's Business as Andy Greville1998
Judas Kiss as Junior Armstrong1998
Love from Ground Zero as Eric1997
The View as Self1997
L.A. Confidential as Matt Reynolds1997
Most Wanted as Stephen Barnes1996
Sweat as Paul Steadman1994
Heartbreak High as Decoy1993
Late Night with Conan O'Brien as Self - Guest1989
E Street as Sam FarrellNaN
Scarpetta as Benton WesleyNaN
Klara and the Sun as Not available2022
Blaze Executive Producer2017
Breath Director2017
Breath Producer2017
Breath Screenplay2008
The Mentalist Director2008
The Mentalist Producer2004
Burst Director of Photography2001
The Guardian Director