2025
Everybody's Live with John Mulaney as Self - Willy Loman, Secret Rose Theatre, North Hollywood, CA, 2019 (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
The Truth About Emanuel as Officer Watson2014
Wheels as Allan Cole2013
The Book of Daniel as Croesus2013
Screwed as Tim2013
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
Trust Me as Stan2009
Smile Pretty as Mike2008
Haunted Echoes as Sgt. MacDonald2006
The Unit as Not available2005
Close to Home as Not available2005
Commander in Chief as Captain Trenton2005
The Island as Laurent Team Member2003
NCIS as Dan McClafferty2003
Cold Case as Gil Sherman2002
The Shield as Agent Talbert2002
American Dreams as Gus Grissom2001
24 as Not available2000
Mic And The Claw as James2000
The Remote as Man1999
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 #21991
The Great Pretender as Bellhop1986
Out of Bounds as Tommy Cage1983
Stroker Ace as CustomerNaN
Where Fools Go as RaymondNaN
Natural Selection as Fredo2000
Mic And The Claw Producer