2022
Escape Room 2
(post-production)
Ben Miller
2020
Shithouse
Sam
2020
Room 104
(TV Series)
Logan
- The Murderer
(2020)
... Logan
2019
Morningside Court
(Short)
Logan
2019/V
Prey
Toby Burns
2019
Veronica Mars
(TV Series)
Simon
- Chino and the Man
(2019)
... Simon
- Spring Break Forever
(2019)
... Simon
2017-2019
Guardians of the Galaxy
(TV Series)
Nova A.K.A. Sam Alexander
- Killer Queen
(2019)
... Nova A.K.A. Sam Alexander (voice)
- Breaking Stuff Is Hard to Do
(2019)
... Nova A.K.A. Sam Alexander (voice)
- With a Little Help from My Friends
(2019)
... Nova A.K.A. Sam Alexander (voice)
- Blame It on the Boss of Nova
(2019)
... Nova A.K.A. Sam Alexander (voice)
- Titan Up
(2018)
... Nova A.K.A. Sam Alexander (voice)
11 More Episodes
2019
We Summon the Darkness
Kovacs
2019/I
Escape Room
Ben Miller
2018
It's Always Sunny in Philadelphia
(TV Series)
Aidan
- The Gang Gets New Wheels
(2018)
... Aidan
2018
Being Frank
Philip
2018
Love, Simon
Martin
2017
The Wonders of Nature
(Short)
Logan
2017
Tilt
Mushroom Dealer (uncredited)
2017
DCS
(TV Series)
Wrigley
2017
The Scent of Rain & Lightning
Colin Croyle
2016-2017
The Walking Dead
(TV Series)
Benjamin
- Bury Me Here
(2017)
... Benjamin
- New Best Friends
(2017)
... Benjamin
- Rock in the Road
(2017)
... Benjamin
- The Well
(2016)
... Benjamin
2017
Before I Fall
Kent McFuller
2017
A Dog's Purpose
Todd
2012-2017
Ultimate Spider-Man
(TV Series)
Sam Alexander / Nova / Lil Flash
- Graduation Day: Part 1
(2017)
... Sam Alexander / Nova (voice)
- The Spider Slayers: Part 3
(2016)
... Sam Alexander / Nova (voice)
- Strange Little Halloween
(2016)
... Sam Alexander / Nova (voice)
- Agent Web
(2016)
... Sam Alexander / Nova (voice)
- Hydra Attacks: Part 1
(2016)
... Sam Alexander / Nova (voice)
55 More Episodes
2016
The Special Without Brett Davis
(TV Series)
- Kaiju Big Battel
(2016)
2016
The Good Neighbor
Ethan
2015
Scouts Guide to the Zombie Apocalypse
Carter Grant
2015
Disney Infinity 3.0
(Video Game)
Nova (voice)
2015
Dog with a Blog
(TV Series)
Eric
- Guess Who's a Cheater
(2015)
... Eric
2015
Take Me to the River
Ryder
2015
The Stanford Prison Experiment
Jerry Sherman / 5486
2014
Disney Infinity: Marvel Super Heroes
(Video Game)
Nova (voice)
2014
Growing Up Fisher
(TV Series)
Anthony Hooper / Anthony
- Secret Lives of Fishers
(2014)
... Anthony Hooper
- First Time's the Charm
(2014)
... Anthony Hooper
- Desk/Job
(2014)
... Anthony
- The Date from Hell-nado
(2014)
... Anthony Hooper
2013
Night Moves
Dylan
2013
Childrens Hospital
(TV Series)
Chase McKeever
- The C-Word
(2013)
... Chase McKeever
2013
Marvel Heroes
(Video Game)
Nova / Sam Alexander (voice)
2013
The Bling Ring
Kid at Party
2013
Deep Powder
Crash
2013
+1
Teddy
2012
Grimm
(TV Series)
Pierce Higgins
- The Other Side
(2012)
... Pierce Higgins
2012
Would You Rather
Raleigh
2012
Awake
(TV Series)
Cole
- Kate Is Enough
(2012)
... Cole
- Guilty
(2012)
... Cole
- The Little Guy
(2012)
... Cole
2012
The Arm
(Short)
Buddy
2011
I Hate My Teenage Daughter
(TV Series)
Hunter
- Teenage Dating
(2011)
... Hunter
2009-2011
I'm in the Band
(TV Series)
Tripp Campbell
- Raiders of the Lost Dad
(2011)
... Tripp Campbell
- Trippnotized
(2011)
... Tripp Campbell
- Pain Games
(2011)
... Tripp Campbell
- Weasels on a Plane
(2011)
... Tripp Campbell
- Weaselgate
(2011)
... Tripp Campbell
36 More Episodes
2010-2011
Phineas and Ferb
(TV Series short)
Johnny
- Skiddley Whiffers/Tour de Ferb
(2011)
... Johnny (voice)
- Split Personality/Brain Drain
(2010)
... Johnny (voice)
2009
Arthur et la vengeance de Maltazard
Jake
2009
Ghosts of Girlfriends Past
Teenage Connor
2008
The Norton Avenue All-Stars
(TV Movie)
Drew Apple