2020/I
A Soldier's Revenge
Ethan
2016-2020
Fresh Off the Boat
(TV Series)
Zack
- Mommy and Me
(2020)
... Zack
- Practicum?!
(2019)
... Zack
- Nerd Watching
(2019)
... Zack
- Cousin Eddie
(2018)
... Zack
- Big Baby
(2018)
... Zack
9 More Episodes
2019/I
Bombshell
Gretchen's Son
2019
Truth Be Told
(TV Series)
Young Warren
- No Cross, No Crown
(2019)
... Young Warren
2019
9-1-1
(TV Series)
Reilly
- Monsters
(2019)
... Reilly
2019
Evil
(TV Series)
Eric McCrystal
- Rose390
(2019)
... Eric McCrystal
2019
Teachers
(TV Series)
Preston
- Playing the Partum
(2019)
... Preston
2018
Life Itself
Boy (uncredited)
2018
Pacific Rim: Uprising
Amara's Brother
2018
The Hurricane Heist
Young Will (voice, uncredited)
2017
Twin Peaks
(TV Series)
Warden Murphy's Son
- Part 12
(2017)
... Warden Murphy's Son
2017
A Woman Deceived
(TV Movie)
Tyler
2017
Special Unit
Michael
2016
Christmas with the Andersons
Brendan
2016
Criminal Minds
(TV Series)
Young Cormac
- Keeper
(2016)
... Young Cormac
2016
Gossip Girls and Boys
(Short)
Luke
2016
Guys Reading Poems
Boy
2016
Angie Tribeca
(TV Series)
7 Year Old Geils
- The Famous Ventriloquist Did It
(2016)
... 7 Year Old Geils
2015
The Vampire Diaries
(TV Series)
Young Stefan
- Mommie Dearest
(2015)
... Young Stefan
2014
Llama Cop
(Short)
Ricky McClane
2014
Llama Cop
(TV Series)
Ricky McClane
- Die Hard with a Llama
(2014)
... Ricky McClane
- Llaw and Order
(2014)
... Ricky McClane
- Llethal Weapon
(2014)
... Ricky McClane
2014
Mighty Med
(TV Series)
Young Oliver
- Growing Pains
(2014)
... Young Oliver
2014
Outrageous 911
(TV Series)
Luke
- They Made My Burger Wrong
(2014)
... Luke
2014
TLC Presents
(TV Series)
Aiden
- Outrageous 911: They Made My Burger Wrong
(2014)
... Aiden