Home / Discover / People

Maximum Truth

2023
as Antonio Kelly-Zhang

Babylon

2022
as Irving Thalberg

Spiral

2021
as William Schenk

Just a Minute

2015
as The Voice

Not Safe for Work

2014
as Tom Miller

About Alex

2014
as Isaac

Horns

2013
as Lee Tourneau

The Internship

2013
as Graham Hawtrey

10 Years

2011
as AJ

The Ides of March

2011
as Ben Harpen

The Social Network

2010
as Divya Narendra

Brief Interviews with Hideous Men

2009
as Kevin / Subject #28

Ágora

2009
as Davus

Elvis and Anabelle

2007
as Elvis Moreau

Syriana

2005
as Robby Barnes

Bee Season

2005
as Aaron

Toy Boys

1999
as Danny

Director

Movie Teen Spirit 2019
Movie Shell

Writer

Movie Teen Spirit 2019
Movie The 9th Life of Louis Drax 2016

Producer

Movie The 9th Life of Louis Drax 2016
Movie The Two Faces of January 2014