2017
The Bye Bye Man as Mr. Daizy2006
Snoop Dogg's Hood of Horror as Fowler2005
E-Ring as Not available2005
Would I Lie to You? as Guy2004
CSI: NY as Newt Glick2003
Arrested Development as Detective Fellows2001
The Tick as The Champion2000
CSI: Crime Scene Investigation as Detective Travis2000
Survivor as Himself2000
Grapevine as Brad1999
Let the Devil Wear Black as Jack Lyne1998
Rude Awakening as Dave Parelli1998
LateLine as Not available1998
Anarchy TV as Jerry1998
Un bébé à tout prix ... as Adam1998
Inconceivable as Adam1996
Down Periscope as Seaman Stanley 'Spots' Sylvesterson1996
Wedding Bell Blues as Matt1995
The Naked Truth as Nicky Columbus1995
The Last Supper as Marc1995
Bloodfist VII: Manhunt as Johnny Marvosa1995
Excessive Force II: Force on Force as Desk Sergeant1995
For Better or Worse as Cop #11995
The Courtyard as Larry Reese1995
Raging Angels as Dominick1995
Judgement as Radio Voice (voice)1994
Madman of the People as Michael1994
Down on the Waterfront as Not available1993
The Nanny as Danny Imperiali1993
Coneheads as Captain Air Traffic1993
Dragon: The Bruce Lee Story as Studio Executive1992
Melrose Place as Joel Walker1992
Grapevine as David Klein1992
Amityville 1992: It's About Time as Dr. Leonard Stafford1990
White Palace as Marv Miller1989
Seinfeld as Zach1989
A Fool and His Money as Morris Codman2017
The Bye Bye Man Screenplay2006
Snoop Dogg's Hood of Horror Co-Executive Producer2003
The Lone Ranger Writer1999
Let the Devil Wear Black Writer1999
Let the Devil Wear Black Co-Executive Producer1995
The Last Supper Co-Executive Producer1995
The Last Supper Second Unit Director1994
Down on the Waterfront Producer1994
Down on the Waterfront Writer