2023
In The Shadows as Dr. Lucas
2021
Terror Eyes as Horschel
2020
Time Warp Vol. 3: Comedy and Camp as Self
2018
The Matchmaker as Sam
2016
The Remake as Mark Curtis
2013
The Midnight Game as Derrick
2012
Touch as Nelson (1 episode)
2009
American Pie Presents: The Book of Love as Alumnus Guy #6
2009
Cougar Town as Director (1 episode)
2005
A Halfway House Christmas as Daryl
2005
Going Shopping as Jimmy
2004
The Last Run as Steven's Boss
2000
CSI: Crime Scene Investigation as Taxi Driver (1 episode)
2000
Bit Players as The Assistant Director
2000
The Invisible Man as GAO Agent (1 episode)
2000
Straight Right as Ron
1999
Reliving Our Fast Times at Ridgemont High
1999
Family Guy as Mike Damone (1 episode)
1999
Valerie Flake as Bartender
1998
V.I.P. as Dr Bob Landesberg (1 episode)
1998
Will & Grace as Lenny (1 episode)
1997
Lover Girl as Mr. Hairdresser
1996
Boston Common as Dr. Bob (1 episode)
1992
Renegade as Hog Adams' friend (1 episode)
1991
The Resurrected as Lonnie Peck
1988
Dangerous Curves as Hector
1987
21 Jump Street as Cadet Mortelarro (1 episode)
1987
21 Jump Street as Officer Gary Sharp (1 episode)
1985
Bad Medicine as Carlos
1984
Tales from the Darkside as Rob the Apprentice (1 episode)
1983
Kilroy Was Here as Jonathan Chance's Friend
1982
Fast Times at Ridgemont High as Mike Damone
1979
The Facts of Life as Snake (2 episodes)