2024
X-Men '97 as General Ross (voice)2022
Izzy Lyon: The Unspun Truth as Officer Deckard2022
Acting Like Nothing is Wrong as Self2021
What If...? as General Ross (voice)2021
Grace and Grit as Father Michael2021
Donny's Bar Mitzvah as Tom2020
Sammy-Gate as Deep Throat2019
All Rise as Curtis Perry2019
Secret Obsession as Capt. Fitzpatrick2019
Saving Flora as Dad2018
The Rookie as Harvey2018
Station 19 as Bob2017
Santa Clarita Diet as Ed2017
Message from the King as Garbage Man2017
The 60 Yard Line as Lambrew Beer Dad2015
Bosch as Det. John Iverson2015
Danny Collins as Neighbor Steve2014
Jersey Boys as Officer Mike2014
White Bird in a Blizzard as Aaron2014
House of Secrets as Detective Baker2013
The Fosters as Coach Spears2013
Devious Maids as Detective2013
Beware the Batman as Officer O'Brien / Thug (voice)2013
Beware the Batman as Officer O'Brien (voice)2013
Dark Skies as Ratner's Father2013
Bad Words as Beet Red Father2013
Lost on Purpose as Lumber Junction Manager2013
Sake-Bomb as Officer2012
Scandal as Clerk2012
The Client List as Coach Ed Myers2012
Perception as Dave Richards2012
Shadow of Fear as Officer Hughes2011
Shameless as Tommy2011
New Girl as Mall Cop2011
Hart of Dixie as Duke2011
Accidentally in Love as Sergeant Costrow2010
Sons of Tucson as Officer Jerry2010
Better With You as Cop2010
Penny as Victor2009
Parks and Recreation as Sanitation Steve2009
Cougar Town as Richard Vernon2009
The Middle as Cop2009
Lie to Me as Not available2009
The League as Umpire2009
Men of a Certain Age as Jack2008
Raising the Bar as Not available2008
Final Approach as LAPD Officer2008
Ladies of the House as Building Inspector2008
Swingtown as Not available2007
The Big Bang Theory as Police Officer2007
Wizards of Waverly Place as Ump2007
Mad Men as Dean Evans2007
Private Practice as Marshall2007
Lincoln Heights as Not available2007
Careless as Neighbor #12006
Dexter as Troy2006
The New Adventures of Old Christine as Man in Parking Garage2006
What About Brian as Rowland2006
The Loop as Not available2006
Desolation Canyon as Slim2005
Grey's Anatomy as Bob Corson2005
Bones as Oklahoma Officer2005
The Office as Kenny Anderson2005
My Name Is Earl as Feminist Shirt Guy2005
Medium as City Worker2005
Over There as Not available2005
Blind Justice as Not available2004
Desperate Housewives as Crime Scene Policeman2004
Boston Legal as Officer Brian Whistler2004
Entourage as Not available2004
Clubhouse as Not available2004
Rodney as Guy at Party2004
Yard Sale as Alan2003
Two and a Half Men as Joseph2003
Two and a Half Men as Officer Smith2003
NCIS as Not available2003
Duck Dodgers as Bigfoot / The Annhiliationator (voice) (as Michael McGill)2003
Duck Dodgers as Bigfoot / Yacht Owner (voice) (as Michael McGill)2002
Without a Trace as Manager2002
Monk as Uniform Cop #22002
Monk as Sgt. Steiner2002
Monk as First Patrolman2002
Still Standing as Noom2002
Fastlane as Diner Manager2001
Scrubs as Officer Brady2001
Instinct to Kill as Undercover 22000
CSI: Crime Scene Investigation as Ruben Caster2000
Malcolm in the Middle as Dave - Paramedic2000
The District as Gary Bristow1999
Angel as Checkpoint Guard1997
Just Shoot Me! as Irish Bartender1997
The Practice as Not available1994
Touched by an Angel as Babe Ruth1994
ER as Owens1994
ER as Security #11994
ER as Security Guard #21994
ER as Ed BernsteinNaN
Circle of 3s as Dr. Martin Wesson