
Acted in 24
2010s
- 2017
- 2016
- 2015
- 2014
The Tree That Saved Christmas
Young Lucas
- 2013
The Christmas Consultant
David Fletcher
- 2011
- 2010
2000s
- 2009
- 2008
Slap Shot 3: The Junior League
Little Dude #1
- 2007
Betrayals
Robert Winstead
- 2006
- 2005

2010s
The Tree That Saved Christmas
Young Lucas
The Christmas Consultant
David Fletcher
2000s
Slap Shot 3: The Junior League
Little Dude #1
Betrayals
Robert Winstead