Filmography
- Sweet Flame (2009) ( filming ) .... Richard
- Happy Town (2009) (TV) (filming) .... John Haplin
- 7 to the Palace (2009) (post-production) .... Steve
- Splinterheads (2009) (completed) .... Reggie
- Winter of Frozen Dreams (2008) ( completed ) .... Ray Curtis
- "Terminator: The Sarah Connor Chronicles" .... Charley Dixon (9 episodes, 2009)
- "30 Rock" .... Dennis Duffy (6 episodes, 2006-2009)
- Devil You Know (2009) .... Jake Kelly
- "Life on Mars" .... Vic Tyler (3 episodes, 2008)
- "Law & Order: Criminal Intent" .... Stoat (1 episode : Betrayed (2008))
- P.S. I Love You (2007) .... Tom
- "Rescue Me" .... Johnny Gavin (23 episodes, 2004-2007)
- Dead Calling (2006) .... Nick
- "CSI: Miami" .... Raymond Caine (1 episode, 2005 :10-7)
- Bristol Boys (2005) .... Randy
- Love Rome (2004) .... Dean
- Brooklyn Bound (2004) .... Danny
- Strip Search (2004) (TV) .... Ned McGrath
- "Oz" .... Ryan O'Reily (56 episodes, 1997-2003)
- "The Twilight Zone" .... Gordon (1 episode, 2002 : Future Trade)
- Hellraiser: Hellseeker (2002) (V) .... Trevor
- "Third Watch" .... Bill Stram (1 episode, 2002 : The Unforgiven)
- Bullet in the Brain (2001) .... Bank Robber
- Snipes (2001) .... Bobby Starr
- "Deadline" .... Des (1 episode : Shock (2001))
- "Law & Order: Special Victims Unit" .... Detective Brian Cassidy (13 episodes, 1999-2000)
- "Saturday Night Live" .... Ryan O'Reily (1 episode, 1999 : Jerry Seinfeld/David Bowie)
- "Sex and the City" .... John McFadden (1 episode, 1999 : The Fuck Buddy)
- Undercover Angel (1999) .... Harrison Tyler
- "Millennium" .... Mr. Crocell / ... (2 episodes : Matryoshka (1999) - The Curse of Frank Black ( 1997) )
- "New York Undercover" .... Paul, Nell's Brother (1 episode, 1998 : Rat Trap)
- Firehouse (1997) (TV) .... Nick Wilkinson
- Lifebreath (1997) .... Chrystie's Lover
- Conspiracy Theory (1997) .... Cleet
- "NYPD Blue" .... Larry (1 episode, 1996 : Where'd the Van Gogh?)
- "Homicide: Life on the Street" .... Tom Marans (3 episodes, 1995-1996)
- The Playroom (1996) (TV)