The Winter Queen (2012) … Erast Fandorin
Odd Thomas (2012) … Odd Thomas
The Smurfs: A Christmas Carol (2011) … Clumsy (voice)
Fright Night (2011) … Charley Brewster
The Beaver (2011) … Porter Black
Like Crazy (2011) … Jacob
You and I (2011) … Edvard Nikitin
Memoirs of a Teenage Amnesiac (2010) …. Ace Zuckerman
New York, I Love You (2009) …. Boy in the Park (segment “Brett Ratner”)
Terminator Salvation (2009) …. Kyle Reese
Star Trek (2009) …. Chekov
Middle of Nowhere (2008) …. Dorian Spitz
You and I (2008) …. Edvard Nikitin
Charlie Bartlett (2007) …. Charlie Bartlett
“Criminal Minds” (1 episode, 2006) …. Nathan Harris
“Law & Order: Criminal Intent” (1 episode, 2006) …. Keith Tyler
“Huff” (24 episodes, 2004-2006) …. Byrd Huffstodt
Alpha Dog (2006) …. Zack Mazursky
Fierce People (2005) …. Finn Earl
House of D (2004) …. Tommy
“NYPD Blue” (1 episode, 2004) …. Evan (1 episode, 2004)
Jack (2004) (TV) …. Jack
“Curb Your Enthusiasm” (1 episode, 2004) …. Stewart
“Without a Trace” (1 episode, 2003) …. Johnny Atkins
“The Practice” (2 episodes, 2002) …. Justin Langer
“Taken” (2 episodes, 2002) …. Jacob Clarke – Child
Rooftop Kisses (2002) …. Charlie
“Judging Amy” (1 episode, 2002) …. Davis Bishop
Hearts in Atlantis (2001) …. Bobby Garfield
Along Came a Spider (2001) …. Dimitri Starodubov
15 Minutes (2001) …. Boy in Burning Building
Delivering Milo (2001) …. Milo
A Man Is Mostly Water (2000) …. Augie
Geppetto (2000) (TV) …. Featured
“ER” (1 episode, 2000) …. Robbie Edelstein
A Time for Dancing (2000) …. Jackson Michaels