Love Rome (2002) .... Dean
Hellraiser: Hellseeker (2002) (V) .... Trevor
Bullet in the Brain (2001) .... Bank Robber
Snipes (2001) .... Bobby Starr
"Law & Order: Special Victims Unit" (1999) TV Series .... Detective Brian Cassidy (1999-2000)
Undercover Angel (1999) .... Harrison Tyler
Firehouse (1997) (TV) .... Nick Wilkinson
Lifebreath (1997) .... Chrystie's Lover
Conspiracy Theory (1997) .... Cleet
"Oz" (1997) TV Series .... Prisoner #97P904 Ryan O'Reily
Playroom, The (1996) (TV)
TV Guest Appearances
"Twilight Zone, The" (2002) in episode: "Future Trade" 27 November 2002
"Third Watch" (1999) playing "Bill Stram" in episode: "The Unforgiven" (episode # 3.18) 15 April 2002
"Sex and the City" (1998) playing "John McFadden" in episode: "The Fuck Buddy" (episode # 2.14) 5 September 1999
"Millennium" (1996) playing "Young Michael Lanyard" in episode: "Matryoshka" (episode # 3.14) 19 February 1999
"New York Undercover" (1994) playing "Paul, Nell's Brother" in episode: "Rat Trap" (episode # 4.6) 12 March 1998
"Millennium" (1996) playing "Mr. Crocell" in episode: "The Curse of Frank Black" (episode # 2.6) 31 October 1997
"NYPD Blue" (1993) playing "Larry" in episode: "Where'd the Van Gogh?" (episode # 4.5) 19 November 1996
"Homicide: Life on the Street" (1993) playing "Tom Marans" in episode: "Prison Riot" (episode # 5.3) 18 October 1996
"Homicide: Life on the Street" (1993) playing "Tom Marans" in episode: "Hate Crimes" (episode # 4.5) 17 November 1995
"Homicide: Life on the Street" (1993) playing "Tom Marans" in episode: "Nothing Personal" (episode # 3.18) 21 April 1995