2020
The Loud House
(TV Series)
Ryan
- The Boss Maybe/Family Bonding
(2020)
... Ryan (voice)
2020
The Boss Baby: Get That Baby!
(Short)
Timothy Templeton
2020
Scoob!
Young Fred (voice)
2018
The Boss Baby: Back in Business
(TV Series)
Tim
- As the Diaper Changes
(2018)
... Tim (voice)
- Six Well-Placed Kittens
(2018)
... Tim (voice)
- Hang in There, Baby
(2018)
... Tim (voice)
- Cat Cop!
(2018)
... Tim (voice)
- Par Avion
(2018)
... Tim (voice)
14 More Episodes
2017
Twin Peaks
(TV Series)
Sonny Jim Jones
- Part 18
(2017)
... Sonny Jim Jones
- Part 16
(2017)
... Sonny Jim Jones
- Part 15
(2017)
... Sonny Jim Jones (voice)
- Part 13
(2017)
... Sonny Jim Jones
- Part 12
(2017)
... Sonny Jim Jones
9 More Episodes
2014-2015
Extant
(TV Series)
Ethan Woods
- The Greater Good
(2015)
... Ethan Woods
- Double Vision
(2015)
... Ethan Woods
- Zugzwang
(2015)
... Ethan Woods
- Don't Shoot the Messenger
(2015)
... Ethan Woods
- The Other Side
(2015)
... Ethan Woods
26 More Episodes
2015
Tomorrowland
Nate Newton
2014
A Merry Friggin' Christmas
Douglas Mitchler
2014
Rio 2
Tiago (voice)
2014
Wish I Was Here
Tucker Bloom
2013
Big Thunder
(TV Movie)
Jack Carson
2012
Looper
Cid
2012
One Tree Hill
(TV Series)
Logan
- One Tree Hill
(2012)
... Logan
- Anyone Who Had a Heart
(2012)
... Logan
- Danny Boy
(2012)
... Logan
- Every Breath Is a Bomb
(2012)
... Logan
- A Rush of Blood to the Head
(2012)
... Logan
7 More Episodes
2010/II
The Way Home
Little Joe (as Pierce Ganon)
2010
The Crazies
Distraught Son
2016
The 1st Annual Young Entertainer Awards
(TV Special)
Self
2013
Child Star Psychologist 2 with Kiernan Shipka
(Short)
Self