2015
The Massively Mixed-Up Middle School Mystery
(TV Movie)
Everett Tibbles
2015/I
The Better Half
Dalton
2015
Insidious: Chapter 3
Young Josh
2014
Smart Alec
(TV Movie)
Alec
2013-2014
The Millers
(TV Series)
Young Nathan
- Con-Troversy
(2014)
... Young Nathan
- You're in Trouble
(2013)
... Young Nathan
- Stuff
(2013)
... Young Nathan
- Plot Twists
(2013)
... Young Nathan
2014
Sam & Cat
(TV Series)
Slater
- #GettinWiggy
(2014)
... Slater
2014
Work That
(Video short)
Party goer 7
2013
Deadtime Stories
(TV Mini-Series)
Willy Tyler
- Terror in Tiny Town
(2013)
... Willy Tyler
2013
Insidious: Chapter 2
Young Josh
2013
Oculus
Young Tim (as Garrett Ryan Ewald)
2013
NTSF:SD:SUV
(TV Series)
Billy
- Extra Terrorist-rial
(2013)
... Billy
2013
Wendell and Vinnie
(TV Series)
Harrison
- Wendell and the Sleepover
(2013)
... Harrison
- Abra & Cadabra
(2013)
... Harrison
2012
Scent of the Missing
(TV Movie)
Tommy Johnson
2012
Children's Theater Critic with Alfred Molina
(Short)
Brendan Nichols
2012
Dog with a Blog
(TV Series)
Kevin 'Kilgore'
- World of Woofcraft
(2012)
... Kevin 'Kilgore'
2012
Love at the Christmas Table
(TV Movie)
Sam, Age 10-13
2012
Franklin & Bash
(TV Series)
Football Captain #1
- Waiting on a Friend
(2012)
... Football Captain #1
2012
Jillian's Travels
Jack
2010-2012
The Young and the Restless
(TV Series)
Kyle Jenkins / Kyle Abbott
- Episode #1.9815
(2012)
... Kyle Jenkins
- Episode #1.9805
(2011)
... Kyle Jenkins
- Lily Convinces Cane to Visit Genevieve
(2011)
... Kyle Abbott (uncredited)
- Nikki's Vague Alibi Worries Nick
(2011)
... Kyle Jenkins (uncredited)
- Episode #1.9738
(2011)
... Kyle Jenkins
52 More Episodes
2011
Partners
(TV Movie)
Kevin Mancini
2011
R.L. Stine's The Haunting Hour
(TV Series)
Alex
- Sick
(2011)
... Alex
2011
RCVR
(TV Series)
Tommy
- The Chosen
(2011)
... Tommy
- DCVR
(2011)
... Tommy
- Mission Failure
(2011)
... Tommy
- Dry Weather
(2011)
... Tommy
- Birdfall
(2011)
... Tommy
6 More Episodes
2011
Judy Moody and the Not Bummer Summer
Rocky
2010
Childrens Hospital
(TV Series)
Kid
- Give a Painted Brother a Break
(2010)
... Kid (as Garrett Ryan Ewald)
2010/I
Trust
Marcus Weston
2009
The Middle
(TV Series)
Boy in Library
- The Cheerleader
(2009)
... Boy in Library
2009
Heroes
(TV Series)
Christopher Coolidge
- Chapter Two 'Ink'
(2009)
... Christopher Coolidge (uncredited)
2009
Dark House
Mark
2008
Sweet Nothing in My Ear
(TV Movie)
David
2007
CSI: NY
(TV Series)
Young Drew Bedford
- The Thing About Heroes...
(2007)
... Young Drew Bedford
2007
Criminal Minds
(TV Series)
Hayden
- Children of the Dark
(2007)
... Hayden
2006
Cold Case
(TV Series)
David Pool - 1945
- The Hen House
(2006)
... David Pool - 1945