Acting
Meet the Spartans
2008
as 10-Year-Old Leonidas
Rex
as Young Chase
3: The Dale Earnhardt Story
as Dale Earnhardt Jr.
One Tree Hill
as Young Dan · 2 ep.