Acting, improv, Scrubs, Beer Shark Mice
Alive and Well (2007) - Joel
Sex and Death 101 (2007) - Zack
5-25-77 (2007) - Dr. Callahan
Hoot (2006) - Mr. Eberhardt
Anchorman: The Legend of Ron Burgundy (2004) - Police Officer (uncredited)
Mean Girls (2004) - Mr. Heron
Brainwarp (2003) - Detective Jim Fist
The Removers (2001) - Alien Masked man
The Right Temptation (2000) - Max
Magnolia (1999) - Daniel Hill
Home Alone 3 (1997) - Police Officer #1
Chain Reaction (1996) - State Trooper Nemitz
Baby's Day Out (1994) - Cop #1
The Fence (1994) - Dominick
The Fugitive (1993) - Transit Cop
Rookie of the Year (1993) Okie (Cubs third baseman)
Major League (1989) Longshoreman
That Moment: Magnolia Diary (2000) Self (behind the scenes)
Ratchet & Clank: Up Your Arsenal (video game voice)
Ratchet & Clank: Going Commando (video game voice)
Ratchet & Clank (video game voice)
Scrubs (2001-2008) The Janitor
Kim Possible (2003-2007) voice
I Love the '70s: Volume 2 (2006)
The Naked Trucker and T-Bones Show (2007) Hitchhiker
Re-Animated (2006) Head of Appleday Board
My Boys (2006) Danny Finn
Joey (2006) Father O'Neill
Love, Inc. (2005) Nathan
Smallville (2003-2004) Pete Dinsmore
Clone High (2002-2003) various voices
It's a Very Merry Muppet Christmas Movie (2002) The Janitor
NYPD Blue (2002) Kevin Healey
Boston Public (2002) Walter Andrews
CSI: Crime Scene Investigation (2002) Officer Yarnell
The Norm Show (2001) Lee
The District (2001)
Buzz Lightyear of Star Command (2000) XR (voice)
Family Law (2000) Jack Lumberg
Then Came You (2000) Cop
Chicago Hope (1999) John Derricks
That '70s Show (1999) Bouncer
Sliders (1999) Officer Phil
The Drew Carey Show (1998) Scott Honey
Ellen (1998) George
Early Edition (1996-1997) Marilyn/Kellaher/Cop
Seinfeld (1997) Cop #1
To Sir, with Love II (1996) Detective Dennis
ABC Afterschool Specials - Love Hurts (1993)
Doogie Howser, M.D. (1989) Police Officer
Tour of Duty (1989) Seal
Sable (1987) Real Security Guard
CBS Summer Playhouse (1987) LAPD Officer
Celebrity Poker Showdown (2004) Self
Battle of the Network Stars (2003) Self
Pyramid (2002-2003) Self
The Awful Truth (1999) Head Strikebreaker