A Thousand Tomorrows
(TV Mini Series) (post-production)
Cody Gunner
2022/I
The Hill
(post-production)
Rickey Hill
2022
Walker
(TV Series)
Corporal Cordell Walker
- Sittin' on a Rainbow
(2022)
... Corporal Cordell Walker
2022
Dahmer - Monster: The Jeffrey Dahmer Story
(TV Mini Series)
Chazz
- Doin' a Dahmer
(2022)
... Chazz
2022
Murmur
Maze
2022
Solar
(Podcast Series)
Eli Wright
- Icarus
(2022)
... Eli Wright
- Time
(2022)
... Eli Wright
- Ghosts
(2022)
... Eli Wright
- The Anomaly
(2022)
... Eli Wright
- Space
(2022)
... Eli Wright
7 More Episodes
2022
The Rookie
(TV Series)
Austin Geoffrey
- Coding
(2022)
... Austin Geoffrey
2020
50 States of Fright
(TV Series short)
Kyle
- Red Rum (Colorado) - Part 3
(2020)
... Kyle (credit only)
- Red Rum (Colorado) - Part 2
(2020)
... Kyle (credit only)
- Red Rum (Colorado) - Part 1
(2020)
... Kyle
2020
The War with Grandpa
Russell
2019/II
Margot
(Short)
John
2019
All Rise
(TV Series)
Billy Webb
- Fool for Liv
(2019)
... Billy Webb
2019
Daybreak
(TV Series)
Josh Wheeler
- FWASH-BOOOOOOOOOOOOOOOOOOOOOOOOOM!
(2019)
... Josh Wheeler
- Josh vs. the Apocalypse: Part 2
(2019)
... Josh Wheeler
- Post Mates
(2019)
... Josh Wheeler
- Canta Tu Vida
(2019)
... Josh Wheeler
- 5318008
(2019)
... Josh Wheeler
10 More Episodes
2019
Cactus Boy
(Short)
Winston Prickle
2019
Captain Marvel
Steve Danvers
2019
Extracurricular Activities
Reagan Collins
2018
Family Blood
Kyle
2018
Every Day
Xavier / A
2017
Kevin (Probably) Saves the World
(TV Series)
Max Owens
- Brutal Acts of Kindness
(2017)
... Max Owens
2017
American Dad!
(TV Series)
Student / Derrick
- Kloger
(2017)
... Student (voice)
- Family Plan
(2017)
... Derrick (voice)
2010-2017
Family Guy
(TV Series)
Kid / Football Player / Young Kevin Swanson / ...
- The Peter Principal
(2017)
... Kid (voice)
- The Finer Strings
(2017)
... Football Player (voice)
- Chris Cross
(2013)
... (voice)
- Family Guy Viewer Mail #2
(2012)
... Kid (voice)
- Meg and Quagmire
(2012)
12 More Episodes
2016/V
Lockdown
(Short)
Brandon
2007-2016
Supernatural
(TV Series)
Young Sam Winchester
- The Devil in the Details
(2016)
... Young Sam Winchester
- The Girl Next Door
(2011)
... Young Sam Winchester
- Dark Side of the Moon
(2010)
... Young Sam Winchester
- When the Levee Breaks
(2009)
... Young Sam Winchester
- After School Special
(2009)
... Young Sam Winchester
6 More Episodes
2013-2015
Under the Dome
(TV Series)
Joe McAlister
- The Enemy Within
(2015)
... Joe McAlister
- Incandescence
(2015)
... Joe McAlister
- Love Is a Battlefield
(2015)
... Joe McAlister
- Legacy
(2015)
... Joe McAlister
- Plan B
(2015)
... Joe McAlister
39 More Episodes
2013-2014
Sofia the First
(TV Series)
Axel / Prince Hugo
- The Flying Crown
(2014)
... Axel (voice)
- Just One of the Princes
(2013)
... Prince Hugo (voice)
2011-2013
Captain Jake and the Never Land Pirates
(TV Series)
Jake
- Jake and the Beanstalk/Little Red Riding Hook!
(2013)
... Jake (voice)
- Hooked!/The Never Land Pirate Ball
(2013)
... Jake (voice)
- Cookin' with Hook!/Captain Flynn's New Matey
(2012)
... Jake (voice)
- Tricks, Treats and Treasure/Season of the Sea Witch
(2012)
... Jake (voice)
- Jake Saves Bucky
(2012)
... Jake (voice)
42 More Episodes
2013
Sofia & Jake: Be Who You Wanna Be
(Music Video short)
Jake (voice, uncredited)
2012-2013
The Mob Doctor
(TV Series)
Sam Cooper
- Resurrection
(2013)
... Sam Cooper
- Confessions
(2012)
... Sam Cooper
2012
Revolution
(TV Series)
Michael
- The Children's Crusade
(2012)
... Michael
2012/I
Disconnect
Jason Dixon
2012
Eye of the Hurricane
Mike Ballard
2012
Ticket Out
DJ
2011
In My Pocket
Young Stephen
2011
We Bought a Zoo
Dylan Mee
2011
All Kids Count
Jim
2010
Disney Tangled
(Video Game)
Little Boy (voice)
2010
Hawaii Five-0
(TV Series)
Evan Lowry
- Ohana
(2010)
... Evan Lowry
2010
CSI: Miami
(TV Series)
Cody Williams
- Mommie Deadest
(2010)
... Cody Williams
2010
Private Practice
(TV Series)
Seth
- Love Bites
(2010)
... Seth
2009
Jack and the Beanstalk
Jack
2009
Special Agent Oso
(TV Series)
Kid
- Hide Another Day/Live and Let Dry
(2009)
... Kid
- View to a Book/Diamonds Are for Kites
(2009)
... (voice)
2009
Push
Young Nick
2009
Bride Wars
(voice)
2008
Can You Teach My Alligator Manners?
(TV Series)
Mikey
- Classroom Manners
(2008)
... Mikey (voice)
- Sick Manners
(2008)
... Mikey (voice)
- Library Manners
(2008)
... Mikey (voice)
- Birthday Manners
(2008)
... Mikey (voice)
- Please and Thank You
(2008)
... Mikey (voice)
10 More Episodes
2008
Lake City
Clayton
2007
American Family
(TV Movie)
Caleb Bogner
2007
Journeyman
(TV Series)
Young Aeden Bennett
- Blowback
(2007)
... Young Aeden Bennett
2007
Christmas Is Here Again
(Video)
Dart (voice)
2007
Dog Days of Summer
Jackson Patch
2007
Side Order of Life
(TV Series)
Baby Puree
- Whose Sperm Is It Anyway?
(2007)
... Baby Puree (voice, uncredited)
2007
In the Name of the King: A Dungeon Siege Tale
Zeph
2006
Faceless
(TV Movie)
Max
2006
Close to Home
(TV Series)
Hal Brooks
- Legacy
(2006)
... Hal Brooks
2006
The Ant Bully
Red Teammate #4 (voice)
2006
The Chelsea Handler Show
(TV Series)
Blind Date-Himself
- Episode #1.3
(2006)
... Blind Date-Himself
2006
The Tonight Show with Jay Leno
(TV Series)
Comedy Skit - Dick Chaney Action figure
- Episode #14.47
(2006)
... Comedy Skit - Dick Chaney Action figure
2005
The Work and the Glory II: American Zion
Matthew Steed
2005
Smallville
(TV Series)
Evan Gallagher - Age 7
- Ageless
(2005)
... Evan Gallagher - Age 7
2004
The Work and the Glory
Matthew Steed
2004
Moved
(Short)
Young Noel Franks
2003
Dumb and Dumberer: When Harry Met Lloyd
Lloyd (at age 5) (uncredited)
2002
Sweet Home Alabama
Clinton Jr. (uncredited)