Known for
Filmography

We Need to Talk About Kevin
EN · 20117.5
as Student #6

Coach
EN · 20105.2
as Brute

Every Day
EN · 20105.1
as Kirk

Harold
EN · 20085.6
as Brad

American Gangster
EN · 20077.6
as Tough Teenager

We Need to Talk About Kevin
as Student #6

Coach
as Brute

Every Day
as Kirk

Harold
as Brad

American Gangster
as Tough Teenager