2013
Breaking the Girls as David Layton2007
Heckler as Self2005
Diving Deeper 'Into the Blue' as Self2004
The L Word as Self2004
Christine: Ignition as Self2004
Christine: Fast and Furious as Self2004
Christine: Finish Line as Self2000
Cheaters as News Producer1997
Breast Men as Robert Renaud1997
Stag as Victor Mallick1997
The Nurse as Jack Martin1997
Legal Deceit as Not available1996
Relativity as Not available1996
I Shot a Man in Vegas as Grant1995
Nixon as Staffer #11995
Aurora: Operation Intercept as Andy Aldrich1994
Hart to Hart: Crimes of the Hart as Peter Rubin1991
Born to Ride as Capt. Jack Hassler1991
Millions as David Phipps1989
Nightmare Classics as Malcom Barrington1989
The Eyes of the Panther as Malcolm Barrington1987
Friday the 13th: The Series as Tim Ayres1987
Billionaire Boys Club as Brad Sedgwick1987
Billionaire Boys Club as Brad Sedgwick1986
Top Gun as Cougar1986
Dangerously Close as Randy McDevitt1986
Radioactive Dreams as Phillip Chandler1985
North and South as Billy Hazard1985
My Science Project as Michael Harlan1985
City Limits as Lee1983
Christine as Dennis Guilder1983
Losin' It as Spider1983
Eddie and the Cruisers as Keith Livingston1983
Quarterback Princess as Scott Massey1981
So Fine as Jim Sterling2017
Armed Response Director2016
Kickboxer: Vengeance Director2016
Countdown Director2014
Kid Cannabis Writer2014
Kid Cannabis Director2014
In the Blood Director2014
Cat Run 2 Director2012
Dark Tide Director2012
Seal Team Six: The Raid on Osama Bin Laden Director2011
Cat Run Director2008
Middle of Nowhere Director2008
Middle of Nowhere Producer2006
Turistas Director2006
Turistas Producer2005
Into the Blue Director2004
The L Word Director2002
Blue Crush Director2002
Blue Crush Screenplay2001
Crazy/Beautiful Director2001
Rock Star Screenplay2000
Cheaters Director2000
Cheaters Writer1997
Breast Men Screenplay1987
Under Cover Director1987
Under Cover Writer1986
Dangerously Close Screenplay