
Profile
Famous as :
ActorBirth Date :
October 29, 1980Birth Place :
Boston, Massachusetts, USAClaim to fame :
As Ben Kurtzman in "Liberty Heights" (1999)
Ain't Them Bodies Saints (2014)
Queer (2014)
Kill Your Darlings (2013)
stars as William Burroughs
Red Light Winter (2013)
stars as Matt
Lone Survivor (2013)
Jackpot (2012)
stars as Troy Baker
Rampart (2012)
stars as Terry
Contraband (2012)
stars as Sebastian Abney
360 (2012)
stars as Tyler McGregor
Here (2011)
stars as Will Shepard
The Mechanic (2011)
stars as Steve McKenna
Pandorum (2009)
stars as Bower
Blink (2009)
stars as AJ
The Messenger (2009)
stars as Staff Sergeant Will Montgomery
Birds of America (2008)
stars as Jay
30 Days of Night (2007)
stars as The Stranger
My Name Is Earl (2007)
- TV
stars as Glenn
3:10 to Yuma (2007)
stars as Charlie Prince
X-Men: The Last Stand (2006)
stars as Warren Worthington III / Angel
Alpha Dog (2006)
stars as Jake Mazursky
Hostage (2005)
stars as Mars Krupcheck
The Heart Is Deceitful Above All Things (2004)
stars as Fleshy Boy
The Punisher (2004)
stars as Spacker Dave
Northfork (2003)
stars as Cod
11:14 (2003)
stars as Eddie
Six Feet Under (2003) - TV
stars as Russell Corwin
Bang Bang You're Dead (2002)
stars as Trevor Adams
Big Trouble (2002)
stars as Matt Arnold
The Laramie Project (2002)
stars as Aaron Kreifels
Get Over It (2001)
stars as Berke Landers
Boston Public (2001) - TV
stars as Max Warner
Freaks and Geeks (1999) - TV
stars as Eli
Liberty Heights (1999)
stars as Ben Kurtzman
Breakfast with Einstein (1998) - TM
stars as Ryan
I've Been Waiting for You (1998) - TM
stars as Charlie
Kounterfeit (1997)
stars as Travis
Flash Forward (1996) - TV
stars as Tucker James












