2025
Duster as Wesson Groomes2025
The Lost Daughter as Dad2023
SisterS as Jimmy2023
Door Mouse as Eddie2022
All My Puny Sorrows as Jake Von Riesen2021
The Equalizer as Colton Fisk2021
Resident Evil: Welcome to Raccoon City as Chief Irons2021
Sometime Other than Now as Sam2020
Dummy as Dan Harmon2019
What We Do in the Shadows as Donal Logue2019
Departure as Sheriff McCullough2019
Stumptown as Artie Banks P.I.2019
Inmate #1: The Rise of Danny Trejo as Self2018
The Cloverfield Paradox as Mark Stambler2018
We Only Know So Much as James2017
Genius as Strom Thurmond2015
Vikings: Athelstan's Journal as King Horik (archive footage)2015
The Intruders as Jerry Halshford2014
Gotham as Harvey Bullock2013
Vikings as King Horik2013
CBGB as Merv Ferguson2013
9 Full Moons as Charlie King Nash2013
Kill for Me as Garret Jones2012
The Reef 2: High Tide as Troy (voice)2012
Silent Night as Santa Jim2012
Sunshine Sketches of a Little Town as Josh Smith2011
Shark Night 3D as Sheriff Greg Sabin2011
Oliver Sherman as Franklin Page2010
Terriers as Hank Dolworth2010
Charlie St. Cloud as Tink Weatherbee2009
Royal Pains as Ernie McGillicuddy2009
The Lodger as Bunting2008
Sons of Anarchy as Lee Toric2008
Max Payne as Alex Balder2008
1% as Misfit2007
Damages as Not available2007
Life as Kevin Tidwell2007
The Knights of Prosperity as Eugene Gurkin2007
Zodiac as Ken Narlow2007
Ghost Rider as Mack2007
Purple Violets as Chazz Coleman2007
The Good Life as Daryll2006
Shark Bait as Troy (voice)2006
The Ex as Don Wollebin2006
The Groomsmen as Jimbo2006
Citizen Duane as Uncle Bingo2006
Jack's Law as Buzz (uncredited)2006
Tennis Anyone? as Danny Macklin2006
Almost Heaven as Mark Brady2005
Just Like Heaven as Jack Houriskey2004
House as Cyrus Harry2003
Jimmy Kimmel Live! as Not available2003
I Love the '70s as Not available2003
I Love the '80s Strikes Back as Not available2003
American Splendor as Stage Actor Harvey2003
Confidence as Whitworth2003
Two Days as Ray O'Connor2002
Monk as Gully (uncredited)2002
Comic Book Villains as Raymond McGillicudy2001
Grounded for Life as Sean Finnerty2001
The Château as Sonny2000
The Patriot as Dan Scott2000
Reindeer Games as Pug2000
Takedown as Alex Lowe2000
The Million Dollar Hotel as Charley Best2000
The Opportunists as Pat Duffy2000
The Tao of Steve as Dex2000
Steal This Movie as Stew Albert1999
Law & Order: Special Victims Unit as Declan Murphy1999
Runaway Bride as Priest Brian Norris1999
The Big Tease as Eamonn1998
Felicity as Eddie1998
Blade as Quinn1998
The Thin Red Line as Marl (uncredited)1998
Glam as Tom Stone1998
A Bright Shining Lie as Steven Burnett1998
Men with Guns as Goldman1998
First Love, Last Rites as Red1997
The View as Self1997
The Practice as A.D.A. Dickie Flood1997
Metro as Earl1997
Gun as Luke1997
The Size of Watermelons as Gnome1996
Public Morals as Ken Schuler1996
Jerry Maguire as Rick (Junior Agent)1996
Eye for an Eye as Tony1996
Diabolique as Video Photographer #11996
The Grave as Cletus1996
Dear God as Webster1996
Baja as Alex1995
The Single Guy as Billy1995
Medicine Ball as Not available1995
3 Ninjas Knuckle Up as Jimmy1995
Miami Rhapsody as Derek1994
ER as Chuck Martin1994
Disclosure as Chance Geer1994
Little Women as Jacob Mayer1994
The Crew as Bill Pierce1994
The Yarn Princess as Bob Mathews1993
The X-Files as Agent Tom Colton1993
Late Night with Conan O'Brien as Self - Guest1993
Gettysburg as Capt. Ellis Spear1993
And the Band Played On as Bobbi Campbell1993
Labor of Love: The Arlette Schweitzer Story as Kevin Uchytil1992
Sneakers as Dr. Gunter Janek1992
Getting Up and Going Home as Brian1991
The Commish as Not available1991
The Torkelsons as Tommy Tom1991
Robotrix as Robotics Convention Attendant (uncredited)1991
Darrow as James McNamara1991
Medusa: Dare to Be Truthful as Shane Pencil1990
Northern Exposure as Judd Bromell1990
Common Ground as Danny McGoff, Jr.2007
The Knights of Prosperity Director2006
Tennis Anyone? Director2006
Tennis Anyone? Writer1998
Men with Guns Co-Executive Producer