2022
The Staircase as Larry Pollard2022
Goodbye Brooklyn Nine-Nine as Self2018
Station 19 as Reggie Paulson2018
Vice as JJ2014
Late Night with Seth Meyers as Self2013
Brooklyn Nine-Nine as Norman Scully2013
Shotgun Wedding as Hank Fletcher2013
Rushlights as Sal Marinaro2012
Longmire as Ed Nardo2012
Blue as Mr. Weston2011
American Horror Story as Detective Connors2011
Atlas Shrugged: Part I as Herbert Mowen2011
Super 8 as Mr. Kaznyk2011
Little Birds as Michael White2010
Good Luck Charlie as Kevin2010
Radio Free Albemuth as Berkeley Detective2009
Glee as Richard Lavender2009
Community as Store Announcer (voice)2007
Delta Farce as Pilot2006
The New Adventures of Old Christine as Immigration Officer Dutton2006
Big Love as Don Embry2006
In Justice as Not available2006
The Jake Effect as Cop2005
Bones as U.S. Border Agent2005
The Closer as Hoss - Bailiff2005
Just Like Heaven as Lead Ghostbuster2005
Gone But Not Forgotten as Frank Grimsbo2004
Desperate Housewives as The Counselor2004
Boston Legal as Robert Berrin, Zozo the Clown2004
Deadwood as Nathan Gordon2004
Jack & Bobby as Not available2004
After the Sunset as Wendell2003
Cold Case as Brad Atwater2003
Las Vegas as Not available2003
Nip/Tuck as Duke Collins2003
Joan of Arcadia as Not available2003
Oliver Beene as Not available2003
Tremors as Red Landers2003
Secret Santa as Harley2002
Still Standing as Frank2002
Men in Black II as Agent2002
Unconditional Love as Barman2002
George Lopez as Not available2002
Friday After Next as Officer Hole2001
Six Feet Under as Tuttle Friend with Flattop2001
Rush Hour 2 as Tex2001
Undeclared as Mr. Nesbitt2001
The Jennie Project as Frank2000
CSI: Crime Scene Investigation as Ornithologist #12000
Malcolm in the Middle as Officer Karl2000
Curb Your Enthusiasm as Dr. Craig Wiggins2000
The Family Man as Tommy2000
Nikki as Mr. Higgins2000
Miracle in Lane 2 as Bill Guntman1999
Roswell as Toby1999
Galaxy Quest as Warrior Alien1999
The Thirteenth Year as Hal1998
The Truman Show as Garage Attendant1998
The Rat Pack as G-Man #11998
Blackout Effect as Brian Mack1997
Dharma & Greg as Hooper1997
The Maker as Customs Officer1997
Dead Men Can't Dance as Bearclaw1996
Everybody Loves Raymond as George1996
Spin City as George1996
Pacific Blue as Ratman1996
Boston Common as Manager1995
JAG as Gary Sharps1995
The Rockford Files: A Blessing in Disguise as Mackie1994
ER as Mr. Emerson1994
Sister, Sister as Not available1994
Wagons East! as Zack Ferguson1994
The Swan Princess as Bromley (voice)1993
The X-Files as Deputy Greer1993
Mother of the Bride as Photographer1993
Dream Lover as Minister1992
Love & War as Not available1992
The Powers That Be as Not available1991
The Commish as Not available1990
Dream On as Dick HermannNaN
Wardcliffe as Dennis Irwin