2011 Suburgatory
2011 Coal (Tv Series)
Narrator
2011 Sironia
Tucker
2010 Spy Wars (TV series)
Narrator
2010 Hook, Line and Sinker (short) (completed)
Gordon
2007-2010 Law & Order (TV series)
2009 Into Temptation
Father John Buerlein
2009 Rosencrantz and Guildenstern Are Undead
Detective Wimbly
2008 A Cat's Tale (video)
Squirrel (voice)
2008 Justice League: The New Frontier (video)
Batman (voice)
2008 Gardens of the Night
Jimmy
2007 The War Prayer (short)
The Stranger
2007 My Boys (TV series)
Thorn
– Rome, If You Want To (2007) … Thorn
– Second Chances (2007) … Thorn
2007 Numb3rs (TV series)
2006-2007 Kidnapped (TV series)
Knapp
2007 Waitress
Earl Hunterson
2006/I Broken
Will
2006 Unknown
Handcuffed Man
2006 Nightmares & Dreamscapes: From the Stories of Stephen King (TV mini-series)
Willie Evans
– The Fifth Quarter (2006) … Willie Evans
2006 Population 436 (video)
Steve Kady
2006 American Dad! (TV series)
Mitch
– It's Good to Be the Queen (2006) … Mitch (voice)
2001-2005 Six Feet Under (TV series)
Billy Chenowith
2005 In Memory of My Father
Jeremy
2005 Muy parecido al amor
Ben Miller
2005 The Nickel Children
The Doctor
2004 The Heart Is Deceitful Above All Things
Chester
2004 Dead & Breakfast
Christian
2004 Obsesión - La marca del asesino
Jake Fields
2004 In Enemy Hands
U.S.S. Swordfish: Jason Abers
2004 One Point O
Simon
2003-2004 Ancient Egyptians (TV series)
Narrator
– Murder in the Temple (2004) … Narrator
– The Twins (2004) … Narrator
– Tomb Robbers (2004) … Narrator
– The Battle of Megiddo (2003) … Narrator
2003/I Camino hacia el terror
Scott
2003 Dawson's Creek (TV series)
Christopher
– All Good Things... (2003) … Christopher
2003 The Twilight Zone (TV series)
Grady Finch
– The Executions of Grady Finch (2003) … Grady Finch
2003 Manfast
Mica
2003 The Movie Hero
Blake Gardner/The Movie Hero
2003 A los trece
Brady
2003 Something More (short)
Luke
2002 Julius Caesar (TV series)
Gaius Julius Caesar
2002 Now You Know
Jeremy
2002/I Inside (short)
Daniel
2002 May
Adam Stubbs
2002 Robbing 'Hef
Jackie
2001 Mirada de ángel
Larry Pogue, Sr.
2001 The Outer Limits (TV series)
Tom
– A New Life (2001) … Tom
2001 Don's Plum
Bernard
2000 Takedown
Lance 'Icebreaker' Petersen
2000 Men Named Milo, Women Named Greta (short)
Deke Masters
2000 Dead Dog
Tom Braeburn
1999 Jesus (TV movie)
Jesus
1999 The Auteur Theory
Jules - The Crap Shoot of Life
1999 Trash
Sonny James
1999 This Space Between Us
Alex Harty
1999 The '60s (TV movie)
Kenny Klein
1999 Little Savant
Flamingo
1998 Corazones apasionados
Malcolm (uncredited)
1998 Los Thornberrys (TV series)
DJ
– Vacant Lot (1998) … DJ (voice)
1998 Without Limits
Frank Shorter
1998 Some Girl
Chad
1998 The Day Lincoln Was Shot (TV movie)
Frederick Seward
1998 Real Life (TV series)
James Barrett III
– Unaired Pilot (1998) … James Barrett III
1997 Aventuras en pañales (TV series)
Larry
– Angelica Orders Out/Let It Snow (1997) … Larry
1997 Suicide Kings
T. K.
1997 Duckman (TV series)
Bobby
– With Friends Like These (1997) … Bobby (voice)
1997 Oakland Underground
Nox Illuminata Leader
1997 Bongwater
Robert
1997 Three Women of Pain (short)
Lance
1996 Corazón de héroes
Frank Beaumont
1996 Out of Order (TV series short)
– Familiar Bonds (1996)
1995 Moonlight and Valentino
Steven
1995 Ni idea
Elton
1995 Hideaway
Vassago
1994 El perro lanudo (TV movie)
Trey Miller
1994 The Crew
Timothy Grant
1992 Desperate Choices: To Save My Child (TV movie)
Josh Ryan
1991 El corazón de la ciudad
Fuente:
http://www.imdb.com/name/nm0005438/