Movies
Funny Games
as Georgie
Changeling
as Winslow Boy
Warm Springs
as Elliot - Age 8 and 11
Shorts
as Cole Black
Bobby Jones: Stroke of Genius
as Little Bobby (6 / 8)
The Power of Few
as Cory
Dog Days of Summer
as Phillip Walden
The Brooke Ellison Story
as Young Reed Ellison
Canvas
as Chris Marino
No Kidding, Me Too!
as Himself