2021
Ordinary Joe
(TV Series) (filming)
Young Joe Kimbreau
- Mask On, Mask Off
(2021)
... Young Joe Kimbreau
- Requiem
(2021)
... Young Joe Kimbreau
2020
Spirit Riding Free: Ride Along Adventure
(TV Short)
Snips Stone (voice)
2020
Spirit Riding Free: Riding Academy
(TV Series)
Snips
- Race to the Finish Part 2
(2020)
... Snips (voice)
- Race to the Finish Part 1
(2020)
... Snips (voice)
- Grandpa's Treasures
(2020)
... Snips (voice)
- The Palomino Family Affair
(2020)
... Snips (voice)
- Festival of Festivals
(2020)
... Snips (voice)
6 More Episodes
2019-2020
Puppy Dog Pals
(TV Series)
Cousin Cody
- Keia's Birthday Balloon Bash/Hide-and-Go-Sleep
(2020)
... Cousin Cody (voice)
- Cousin Cody/Hissy's lost toy
(2019)
... Cousin Cody (voice)
2020
Amazing Stories
(TV Series)
Elijah Whitaker
- The Rift
(2020)
... Elijah Whitaker
2020
Tales from the Loop
(TV Series)
Cole
- Home
(2020)
... Cole
- Enemies
(2020)
... Cole
- Echo Sphere
(2020)
... Cole
- Transpose
(2020)
... Cole
- Loop
(2020)
... Cole
2019
Spirit Riding Free: Pony Tales
(TV Series short)
Snips Stone
- Tea for Twins
(2019)
... Snips Stone (voice)
- Happy Birthday, Spirit
(2019)
... Snips Stone (voice)
- Young & Free
(2019)
... Snips Stone (voice)
2017-2019
Spirit Riding Free
(TV Series short)
Snips Stone / Snips / Boy
- Lucky and the New Frontier: Part 2
(2019)
... Snips Stone (voice)
- Lucky and the Endless Possibilities
(2019)
... Snips Stone (voice)
- Lucky and the Girl Who Cried Wolf
(2019)
... Snips Stone (voice)
- Lucky and the Escape Artist
(2018)
... Snips Stone (voice)
- Lucky and the Jam Jam
(2018)
... Snips Stone (voice)
31 More Episodes
2018
Camping
(TV Series)
Orvis
- Birthday Party (Part 2)
(2018)
... Orvis
- Birthday Party (Part 1)
(2018)
... Orvis
- Carleen?!
(2018)
... Orvis
- Just Plain Mad
(2018)
... Orvis
- Up All Night
(2018)
... Orvis
8 More Episodes
2018
Grey's Anatomy
(TV Series)
Hank
- Broken Together
(2018)
... Hank
2015-2018
We Bare Bears
(TV Series)
Baby Panda / Additional Voices / Baby Ice Bear
- Lil' Squid
(2018)
... Baby Panda / Additional Voices (voice)
- Baby Bears Can't Jump
(2018)
... Baby Panda (voice)
- Bearz II Men
(2018)
... Baby Panda (voice)
- Lazer Royale
(2017)
... Baby Panda (voice)
- Panda 2
(2017)
... Baby Panda
15 More Episodes
2018
Teachers
(TV Series)
Carl
- Of Lice and Men
(2018)
... Carl
2017-2018
Lethal Weapon
(TV Series)
Ben
- Jesse's Girl
(2018)
... Ben
- Leo Getz Hitched
(2018)
... Ben
- Funny Money
(2018)
... Ben
- Wreck the Halls
(2017)
... Ben
- Fork-Getta-Bout-It
(2017)
... Ben
6 More Episodes
2018
30 Nights
Spencer
2018
Waco
(TV Mini Series)
Cyrus
- Day 51
(2018)
... Cyrus
- Stalling for Time
(2018)
... Cyrus
- Of Milk and Men
(2018)
... Cyrus
- Operation Showtime
(2018)
... Cyrus
- The Strangers Across the Street
(2018)
... Cyrus
6 More Episodes
2016
Code Black
(TV Series)
Ian Renwick
- Demons and Angels
(2016)
... Ian Renwick
2016
The Disappointments Room
Lucas Barrow
2016
Doc McStuffins
(TV Series)
Ian
- Welcome to McStuffinsville #1
(2016)
... Ian (voice)
2015
Jane the Virgin
(TV Series)
Tyler
- Chapter Twenty-Nine
(2015)
... Tyler
2015/I
The Perfect Guy
Zach
2015
Community
(TV Series)
Greg
- Lawnmower Maintenance & Postnatal Care
(2015)
... Greg
2014/II
Some Kind of Beautiful
Jake
2014
Enlisted
(TV Series)
Little Brother
- Pilot
(2014)
... Little Brother
2013
Christmas in the City
(TV Movie)
William