
2025
Everybody's Live with John Mulaney as Self - Willy Loman, Secret Rose Theatre, North Hollywood, CA, 2019 (Pre-Tape Segment)2025
Everybody's Live with John Mulaney as Self - Played Willy Loman (Pre-Tape Segment)2024
Exposure as Pat2023
Sanctuary as Service2022
Unborn as John Fletcher Jr2018
The Rookie as Marty2017
Face 2 Face as David Daniels2017
Out of the Wild as Sam Mitchell2015
Beyond the Mat as Coach Russell2015
Held as SWAT Officer Greene2014
Wheels as Allan Cole2013
The Truth About Emanuel as Officer Watson2013
Screwed as Tim2013
The Book of Daniel as Croesus2013
The Daughter as Tom Fielding2012
The Amazing Spider-Man as Mr. Cramer2012
Stealing Roses as Officer Standley2011
Body of Proof as Jack Cranston (uncredited)2011
Body of Proof as Jack Cranston2011
Midnight Son as Dr. Barnes2010
Hot in Cleveland as Father Ned2010
Radio Free Albemuth as TV Anchorman2009
NCIS: Los Angeles as Jack Baker2009
Lie to Me as Not available2009
Smile Pretty as Mike2009
Trust Me as Stan2008
Haunted Echoes as Sgt. MacDonald2006
The Unit as Not available2005
The Island as Laurent Team Member2005
Close to Home as Coach Rob Morris2005
Commander in Chief as Captain Trenton2003
NCIS as Dan McClafferty2003
Cold Case as Gil Sherman2002
The Shield as Agent Talbert2002
American Dreams as Gus Grissom2001
24 as Marshal Sullivan2001
24 as LAPD Officer #12001
Alias as Agent2000
The Remote as Man2000
Mic And The Claw as James1999
Swallows as Not available1996
Shooter on the Side as Jack1995
Star Trek: Voyager as Alien Captain1995
The Drew Carey Show as Tony the bartender1993
The X-Files as Cult Man #21986
Out of Bounds as Tommy Cage1983
Stroker Ace as CustomerNaN
Where Fools Go as RaymondNaN
Natural Selection as Fredo1991
The Great Pretender as BellhopNaN
In The Dark as Harold