Production:

Play Dead (2008, feature film, writer/director/producer)
Lenexa, 1 Mile (2006, feature film, writer/director/producer)
Open House (2003, feature film, producer)
The Daily Blues (short film, writer/director)


Television:

Army Wives--Sgt. Peter Belgrad (2007, episodes 3 & 4)
Criminal Minds--Unsub Sheppard (2007, ep. Psychodrama)
Six Degrees--Charlie (2006, ep. A New Light)
A House Divided--Tom Sampson (2006 pilot)
Commander in Chief--Alex Williams (episodes 2-5)
The Commuters--Eric (2005 pilot)
Third Watch---Maurice "Bosco" Boscorelli (1999-2005)

To Have and To Hold---Michael McGrail (1998)
Beverly Hills, 90210---Colin Robbins (1995-96)
Big Boys Don't Cry---Tony (1993, After School Special)


Movies:
Living Hell--Glenn Freeborn (2007)
Zodiac---Lab Tech Dagitz (2007)
Heart of the Beholder---Don Deetz (2004)

Open House
---Chuck Baker (2003)
The Underworld---(1997, Made for TV)
Kitchen Party---Steve (1997)

Out of Nowhere---Brad Johnson (1997, Made for TV)
Windrunner---Greg Cima (1995)
Kicking and Screaming---Skippy (1995)
Angel's Tide---(1995)
Higher Learning---Wayne (1995)
Roadracers---Teddy Leather (1994)

Sometimes They Come Back---classroom student (1991)

Theatre:

SAFE---Truss (2003, Imua! Theatre Company)
Mass Appeal---Mark Dolson (2002, Cape Playhouse)


Other:

MTV's Beat Seekers---Himself (December 2, 2002)
ER---Maurice "Bosco" Boscorelli (Episode 8:19, 2002)
Christmas in Rockefeller Center---Himself (2001)
VH1's The List---Himself (1999)
The Rosie O'Donnell Show---Himself (1999)
People's Choice Awards---Himself (1999)
Bon Jovi's "Always" Music Video---artist