2020
The Stand
(TV Series)
Younger Brother
- The End
(2020)
... Younger Brother
2020
Welcome to the Circle
Young Grady
2020
Gabby Duran & The Unsittables
(TV Series)
Blorg
- Vortex & Night Train
(2020)
... Blorg
2019
Unspeakable
(TV Mini-Series)
Ryan Sanders
- Compensation (1988 - 1993)
(2019)
... Ryan Sanders
- Unsafe (1985 - 1988)
(2019)
... Ryan Sanders
2019
A Dog's Way Home
Boy at River
2017
Shape and Form
(Short)
Peter
2016-2017
Ready Jet Go!
(TV Series)
Mitchell
- Holidays in Boxwood Terrace
(2017)
... Mitchell (voice)
- Mindy Pet-sits
(2016)
... Mitchell (voice)
- Mindy's Meteorite Stand
(2016)
... Mitchell (voice)
- Asteroids, Meteors, and Meteorites
(2016)
... Mitchell (voice)
- Solar System Bake-Off
(2016)
... Mitchell (voice)
18 More Episodes
2017
Devil's Gate
Jonah
2017
Supernatural
(TV Series)
Young Mick Davies
- The British Invasion
(2017)
... Young Mick Davies
2017
When Calls the Heart
(TV Series)
Cyrus Rivera
- Change of Heart
(2017)
... Cyrus Rivera
- The Heart of the Community
(2017)
... Cyrus Rivera
- Heart of Truth
(2017)
... Cyrus Rivera
- Words from the Heart
(2017)
... Cyrus Rivera
2016
The 9th Life of Louis Drax
Bully Kid (uncredited)
2016
Motive
(TV Series)
Max Schultz
- The Vanishing Policeman
(2016)
... Max Schultz
2016
The Confirmation
Allen
2015
The Legend of Davy Crockett
(TV Movie)
John Crockett
2015
A Mother's Instinct
(TV Movie)
Gus Betnner
2015
The Whispers
(TV Series)
Michael
- Broken Child
(2015)
... Michael
2015
Olympus
(TV Series)
Alcimenes
- Truth
(2015)
... Alcimenes
- Heritage
(2015)
... Alcimenes
2014-2015
Strange Empire
(TV Series)
Georgie
- Confession
(2015)
... Georgie
- The Hunting Party
(2014)
... Georgie
2014
R.L. Stine's The Haunting Hour
(TV Series)
Myron
- Argh V
(2014)
... Myron
2014
Fargo
(TV Series)
Gordo Nygaard
- Who Shaves the Barber?
(2014)
... Gordo Nygaard
- Buridan's Ass
(2014)
... Gordo Nygaard
- The Rooster Prince
(2014)
... Gordo Nygaard
- The Crocodile's Dilemma
(2014)
... Gordo Nygaard
2014
The 100
(TV Series)
Young Bellamy
- His Sister's Keeper
(2014)
... Young Bellamy
2014
Plum Landing
(TV Series)
Brad (voice)
2014
Signed, Sealed, Delivered
(TV Series)
Owen / Casey
- Time to Start Livin'
(2014)
... Owen / Casey
2014
Happy Face Killer
(TV Movie)
Young Keith
2013
Whisper of Fear
(TV Movie)
Henry
2013
Red Widow
(TV Series)
Student #1
- The Recorder
(2013)
... Student #1
2013
Mr. Young
(TV Series)
Young Adam
- Mr. Freshman
(2013)
... Young Adam
2013
Eve of Destruction
(TV Mini-Series)
Henry
- Night 2
(2013)
... Henry
- Night 1
(2013)
... Henry
2013
Once Upon a Time
(TV Series)
Boy
- Manhattan
(2013)
... Boy (uncredited)
2011
Diary of a Wimpy Kid: Rodrick Rules
Harry Gilbertson