FILMOGRAPHY

2016
The Cleanse ...as Paul
Rings ...as Gabriel

2006 - present
The Big Bang Theory ...as Leonard Hofstadter

2013
CBGB ...as Terry Ork

2011
In Time ...as Borel
Entourage
   Second to Last ...as himself
   The Big Bang ...as himself
   Home Sweet Home ...as himself

2009
Table for Three ...as Ted
Family Guy
   Business Guy ...as Leonard Hofstadter [voice]

2008
Hancock ...as Jeremy

2007
Who You Know ...as David

2006 - 2007
My Boys
   Ethics ...as Trouty
   Take One for the Team ...as Trouty
   Clubhouse Poison ...as Trouty

My Bloody Valentine ...as Axel Palmer
The Forgotten
   Diamond Jane ...as Patrick Dent

2008 - 2009
Eli Stone ...as Paul Rollins

2008
Crossroads ...as John Smathers

2007
CSI: NY
   The Thing About Heroes ...as Drew Bedford
   One Wedding and a Funeral ...as Drew Bedford
   Buzzkill ...as Drew Bedford
   The Deep ...as Drew Bedford

2006
American Dad!
   Irregarding Steve ...as Arnie [voice]

2005 - 2006
Hope & Faith
   Jay Date ...as Jay
   The Restaurant ...as Jay
   Blood is Thicker than Daughter ...as Jay

2005
Peep Show ...as Mark
Happy Endings ...as Miles [uncredited]
My Name is Earl
   Stole Beer from a Golfer ...as Scott

2004
White Like Me [short] ...as Marcus
Chrystal ...as Barry
LAX
   Finnegan Again, Begin Again ...as Leland Pressman

2003
Bookies ...as Jude

2002
Becoming Glen ...as Glen

2001
Vanilla Sky ...as Peter Brown
Morgan's Ferry ...as Darcy

2000
Bounce ...as Seth
Playing Mona Lisa ...as Arthur
Norm
   Norm vs. Youth ...as Dale Stackhouse
Batman Beyond
   April Moon ...as Knux [voice]

1998
The Opposite of Sex ...as Jason Bock

1997
I Know What You Did Last Summer ...as Max Neurick
Suicide Kings ...as Ira Reder
Bean ...as Stingo Wheelie

1992 - 1997
Roseanne ...as David Healy

1996
Murder at My Door ...as Teddy McNair

1994
Without Consent ...as Marty

1993
A Family Torn Apart ...as Daniel Hannigan
Civil Wars
   Split Ends ...as Greg Stolbach

1992
Billy ...as David MacGregor

1991
Backfield in Motion ...as Tim Seavers

1990 - 1991
American Dreamer ...as Danny Nash

1991
Blossom
   Sex, Lies and Teenagers ...as Jason

1990
In Defense of a Married Man ...as Eric
Blind Faith ...as John Marshall

1989
National Lampoon's Christmas Vacation ...as Rusty
Prancer ...as Billy Quinn

1988
A Night in the Life of Jimmy Reardon ...as Toby Reardon

1987
Murder Ordained ...as Doug Rule
Time Out for Dad ...as Matt Kowalski