2001
2006
2018
2022
2007
2008
2014
2012
2009
Young Arthur
as Lancelot
Amira & Sam
as Charlie
Cloud 9
as Jackson Fargo
The Russell Girl
as Evan Carroll
Peaceful Warrior
as Trevor
Shot in the Heart
as Gary (Age 15-22)
The Baytown Outlaws
as Reese
The Last Run
as Seth
Elsewhere
as Billy
Tell Me a Story
as Tucker Reed
Flowers in the Attic: The Origin
as John Amos
Another World
as Sean McKinnon
Wolf Lake
as Luke Cates
Fallen
as Aaron Corbett