2025
Duster as Nathan Abbott2024
Getting LOST as Self2024
The Holiday Junkie as Darren2022
Pictionary as Self2022
The Fabelmans as Bernie Fein2022
Satanic Hispanics as Detective Arden2022
Under the Lights as 911 Operator2020
9-1-1: Lone Star as George2020
The Skywalker Legacy as Self2020
Max Reload and the Nether Blasters as Eugene Wylder2020
The Horror Crowd as Himself2020
Burning Dog as Smythe2019
The Boys as Greg Grunberg As Agent Bill Pearson2019
Star Wars: The Rise of Skywalker as Snap Wexley2019
1st Born as Dr. Cooper2019
The Empire Strikes Door as Not available2018
The Rookie as Larry Macer2018
25 Words or Less as Self2018
Castle Rock as Andersen2018
A Star Is Born as Phil (Jack's Driver)2018
The Cloverfield Paradox as Joe (voice)2018
Suicide Squad: Hell to Pay as Steel Maxum (voice)2018
Paterno as Scott Paterno2018
Tomboy as James2018
Have It All: The Movie as Principal2017
The Saint as Detective Garces2016
Goliath as Greg Wetzel2016
Geeking Out as Self - Host2016
Star Trek Beyond as Commander Finnegan2015
Heroes Reborn as Matt Parkman2015
Star Wars: The Force Awakens as Snap Wexley2015
Life in Pieces as Mikey2015
Tales of Halloween as Alex Mathis2015
Baby, Baby, Baby as Not available2015
Win, Lose or Love as Hal Harrington2014
The Flash as Tom Patterson2014
The Mysteries of Laura as Kurt Baronson2014
Let's Kill Ward's Wife as Bruce2014
Divide & Conquer as Evan2013
Masters of Sex as Gene Moretti2013
Big Ass Spider! as Alex Mathis2013
End of the World as Owen Stokes2013
It's Dark Here as Dr. Wagner2013
Doubt as Mark Calzonetti2012
The Client List as Dale Locklin2012
Baby Daddy as Ray Wheeler2012
Match Game as Not available2011
Love Bites as Judd2011
Super 8 as Sitcom Actor2010
Hawaii Five-0 as Jeff Morrison2010
Group Sex as Jerry2010
Kill Speed as Moore2010
Bond of Silence as Detective Paul Jackson2010
Magic as Detective Davis2009
Star Trek as Stepdad (voice)2009
Celebrity Ghost Stories as Not available2009
Tattoos: A Scarred History as Self2009
Dear Consumer (Robot Chicken's Full-Assed Christmas Special) as Odin (voice)2008
Band from TV: Hoggin' All the Covers as Self2007
Heroes Unmasked as Himself2007
Head Case as Self2006
Psych as Jay Gianukos2006
Heroes as Matt Parkman2006
What About Brian as Samaritan Driver (uncredited)2006
The Jake Effect as Nick Case2006
Mission: Impossible III as Kevin2006
The Darkroom as Bob2005
Criminal Minds as Chris Callahan2005
American Dad! as Bjorn (voice)2005
Hell's Kitchen as Self - Restaurant Patron2005
I Love the '90s: Part Deux as Not available2004
House as Ronald Neuberger2004
Lost as Seth Norris2004
I Love the '90s as Self2004
The Ladykillers as TV Commercial Director2003
Jimmy Kimmel Live! as Not available2003
The Ellen DeGeneres Show as Self2003
Malibu's Most Wanted as Brett2002
Monk as Jack Leverett2002
The Dead Zone as Frankie Cantrell2002
Icons as Not available2002
Austin Powers in Goldmember as Shirtless Fan 'T'2001
Alias as Eric Weiss2001
The Medicine Show as Barry2000
CSI: Crime Scene Investigation as Len Bryant2000
Hollow Man as Carter Abbey1999
Law & Order: Special Victims Unit as Detective Mark McDaniels1999
The Muse as Four Seasons Hotel Security1998
V.I.P. as Loeb1998
Oh Baby as Not available1998
Felicity as Sean Blumberg1998
Felicity as Sean Blumberg (voice) (uncredited)1998
BASEketball as Wilke - New Jersey Informant1998
Senseless as Steve1998
Mr. Murder as Dr. Gutheridge1998
With Friends Like These as Rudy's Assistant - Sean Nusbalm1997
Mike Hammer, Private Eye as Not available1997
Picture Perfect as Date #1 (uncredited)1997
Dinner and Driving as Michael1996
Pacific Blue as Scott Rhinehart1996
Profiler as Not available1996
The Trigger Effect as Double Date Guy1996
The Pallbearer as An Abernathy Cousin1995
Ned and Stacey as Nick1994
Future Shock as Limo Driver1993
Diagnosis: Murder as Brad Carver1993
Late Night with Conan O'Brien as Self - Guest1993
NYPD Blue as Joey Schulman1993
Witchcraft V: Dance with the Devil as Manager1992
The Tonight Show with Jay Leno as Not available1992
Melrose Place as Gatman1991
Silk Stalkings as Not available1991
Frankenstein: The College Years as Kozlowski1990
Stolen: One Husband as Best Man1989
The Simpsons as Bad Robot Security Guard (voice)1989
Baywatch as Not available1988
Murphy Brown as Not available2024
Charlie Hustle & the Matter of Pete Rose Executive Producer2022
Under the Lights Executive Producer2021
I Met My Murderer Online Thanks2020
Burning Dog Producer2016
Geeking Out Creator2010
Group Sex Writer2010
Group Sex Producer1994
Future Shock Producer1992
Mr. Petrified Forrest Producer