Memoirs of a Teenage Amnesiac (2009) (post-production) …. Ace Zuckerman
New York, I Love You (2009) (completed) …. 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” …. Nathan Harris (1 episode, 2006)
“Law & Order: Criminal Intent” …. Keith Tyler (1 episode, 2006)
“Huff” …. Byrd Huffstodt (24 episodes, 2004-2006)
Alpha Dog (2006) …. Zack Mazursky
Fierce People (2005) …. Finn Earl
House of D (2004) …. Tommy
“NYPD Blue” …. Evan Grabber (1 episode, 2004)
Jack (2004) (TV) …. Jack
“Curb Your Enthusiasm” …. Stewart (1 episode, 2004)
“Without a Trace” …. Johnny Atkins (1 episode, 2003)
“The Practice” …. Justin Langer (2 episodes, 2002)
“Taken” …. Jacob Clarke – Child (2 episodes, 2002)
Rooftop Kisses (2002) …. Charlie
“Judging Amy” …. Davis Bishop (1 episode, 2002)
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” …. Robbie Edelstein (1 episode, 2000)
A Time for Dancing (2000) …. Jackson Michaels