The Departed
Hachi: A Dog's Tale
Awkward.
Odd Men Out
Facing Life
Movie · as Gator
Movie · as Kevin
TV · as Stoner · 5 eps
Movie · as Awkward Reacting Boy (uncredited)
Movie · as Southie Teen / Soccer Player (uncredited)