2024
Tracker as Ashton Shaw2024
Zo as Tobias Beecher2023
Accused as Rob2023
Cabin Girl as Sheriff Mason2022
Black Bird as Roger Nevins2022
East New York as US Marshall David Westlake2022
A Friend of the Family as Mr. Horstmann2021
The Equalizer as Deputy Barnes2020
Reunited Apart as Self2020
The Plot Against America as Agent Don McCorkle2019
Watchmen as Mister Shadow2018
New Amsterdam as Robert Wilkinson2018
Tom Clancy's Jack Ryan as Stanley Kowalski2018
The Purge as Joe Owens2018
The Yellow Birds as Jim Murphy2017
The Good Fight as Mr. Pezner2017
Gone as Mel Foster2017
The Parable of the Disappearing Recliner as The Man2017
Norman Pinski Come Home as Dr. Vanderwal2016
Bull as ADA Lawrence Charles2016
Equity as Randall2015
Marvel's Daredevil as Paxton Page (voice)2015
Marvel's Daredevil as Paxton Page2015
Blindspot as Patrick O'Malley2015
Tooken as Bryan Millers2015
Into The Dark as 339632014
Chicago P.D. as Richard Beck2014
The Strain as Tardi2014
Forever as Hans Koehler2014
Desert Cathedral as Peter Collins2013
The Americans as Andrew Larrick2013
The Following as Kurt Bolen2013
Alpha House as Colonel Eugene Drake2013
Red Widow as Mike Tomlin2013
No One Lives as Hoag2012
Elementary as Cray Fielder2012
Longmire as Ed Gorski2012
The River as Russ Landry2012
Red Tails as Colonel Jack Tomlinson2012
The Collection as Lucello2011
American Horror Story as Vince2011
Person of Interest as Detective Petersen2011
2nd Take as Bobby2011
Silver Tongues as Gerry2011
Helena from the Wedding: Cast Interviews as Self2010
Hawaii Five-0 as Gordon Bristol2010
Law & Order: LA as Patrick Denton2010
Helena from the Wedding as Alex2009
Castle as Marcus Gates2009
Royal Pains as Zach Kingsley2009
Kings as Not available2009
Cupid as Not available2008
Life on Mars as Lee Crocker2008
Generation Kill as Evan Wright2008
Making Generation Kill as Himself2007
Cane as Not available2007
Bury My Heart at Wounded Knee as Daniel Royer2007
We All Scream for Ice Cream as Layne2007
Down to the Bone: Anatomy of a Prequel as Himself2006
The New Adventures of Old Christine as Todd Watski2006
The Unit as Not available2006
The Texas Chainsaw Massacre: The Beginning as Holden2006
The Exonerated as Walter Rhodes2006
Southern Comfort as Blue2006
Pineapple as Bruce2005
Criminal Minds as Dale Shrader2005
The Closer as Detective Nick Carey2005
Masters of Horror as Not available2005
Wanted as Not available2005
Extreme Dating as Hack2004
House as Roy Randall2004
Desperate Housewives as Peter McMillan2004
Rescue Me as Sully2004
The 4400 as Oliver Knox2004
The Forgotten as Al Petalis2004
A Thief Of Time as Randall Elliot2003
Monster as Vincent Corey2003
The Handler as Not available2003
Queens Supreme as Not available2002
Hack as Carl Ginley2002
Bark! as Peter2001
Law & Order: Criminal Intent as Josh Lemle2001
Law & Order: Criminal Intent as Keith Ramsey2001
Wild Iris as Lud van Eppy2001
Starwater as Not available2001
Shot in the Heart as Frank Gilmore, Jr.2001
The Boys of Sunset Ridge as Ben Thorpe at 332001
Mergers & Acquisitions as Isaac2000
CSI: Crime Scene Investigation as Martin Hawkins2000
Shaft as Luger2000
The Beat as Steve Dorigan1999
Law & Order: Special Victims Unit as Erik Garrison1999
Law & Order: Special Victims Unit as Billy Skags1999
Third Watch as Jared McKinley1999
Inferno as Luke1999
The Hoop Life as Not available1999
Diamonds as Border Guard1997
Honey, I Shrunk the Kids: The TV Show as Not available1997
Oz as Tobias Beecher1997
Cracker as Not available1997
George B. as Frank1995
JAG as Gentry1994
Touched by an Angel as Blake Chapman1994
ER as Demerol Junkie1994
Duckman as Not available1994
Weird Science as Chett Donnelly1993
Homicide: Life on the Street as Officer Chris Thormann1993
Wayne's World 2 as Terry1993
Darkness Before Dawn as Dino1992
Wayne's World as Terry1991
Point Break as Rosie1991
Cast a Deadly Spell as Larry Willis / Lilly Sirwar1991
Session Man as Neal1991
The Killing Mind as Ron Donoho1991
Acting Sheriff as Robbie1990
Law & Order as Clemens1990
Law & Order as Defense Attorney Heller1987
Mind Benders as Crash Hopkins1975
Saturday Night Live as Self - Cameo (uncredited)2024
Zo Producer