Movies
In Time
as Borel
A Dog's Journey
as Henry Montgomery
National Lampoon's Christmas Vacation
as Rusty Griswold
I Know What You Did Last Summer
as Max Neurick
Hancock
as Jeremy
Vanilla Sky
as Peter Brown
Rings
as Gabriel Brown
Bean
as Stingo Wheelie
Prancer
as Billy Quinn
Happy Endings
as Miles (uncredited)