2019
A Dog's Journey
Actor - Henry
2016
Rings
Actor - Gabriel
2011
In Time
Actor - Borel
2008
Hancock
Actor - Jeremy
1997
Bean
Actor - Stingo Wheelie
I Know What You Did Last Summer
Actor - Max Neurick
Full filmography