Who Are You People
(post-production)
Arthur
2020
Jaeger
Kade
2020
Joe Bell
Jadin Bell
2017-2019
Play by Play
(TV Series)
Pete Hickey
- Turnabout
(2019)
... Pete Hickey
- A Perfectly Normal Thanksgiving
(2019)
... Pete Hickey
- The Playoffs
(2019)
... Pete Hickey
- First Date
(2019)
... Pete Hickey
- The Walkabout
(2019)
... Pete Hickey
24 More Episodes
2019
You
(TV Series)
Goetz
- The Good, the Bad, & the Hendy
(2019)
... Goetz
2018-2019
A Girl Named Jo
(TV Series)
Allen Alvarez
- Allen's Arcade
(2019)
... Allen Alvarez
- Outside Jobs
(2019)
... Allen Alvarez
- Small Packages
(2019)
... Allen Alvarez
- Summer of 64
(2019)
... Allen Alvarez
- The Strangest Dream
(2019)
... Allen Alvarez
18 More Episodes
2018
Don't Go Alone
(TV Mini-Series)
Tommy
- Don't Go to a Haunted House Alone
(2018)
... Tommy
2018
Flikker
(Short)
Young Man
2018
Santa Jaws
Cody
2018
A Love Deed
(Short)
Jonathan "Jay"
2018
F.R.E.D.I.
Danny
2017
The Fosters
(TV Series)
Andy
- Telling
(2017)
... Andy
2017
Wyrm
(Short)
Wyrm
2017
Training Day
(TV Series)
Young Luke
- Faultlines
(2017)
... Young Luke
2017
Rounds
(TV Series)
Young Liam
- Pilot
(2017)
... Young Liam
2016
Milvio
(Short)
Milvio
2016
Ticket Like a Man
(Short)
Little Jerk
2016
Mr. Student Body President
(TV Series)
Evan Bergdorf
- Bad Dad
(2016)
... Evan Bergdorf
- F'ed
(2016)
... Evan Bergdorf
2016
Marty: A Wild West Neverland
(Short)
Marty
2016
Gloves
(Short)
Tommy
2016
Criminal Minds
(TV Series)
Adam Morrissey
- Devil's Backbone
(2016)
... Adam Morrissey
2015
Playhouse of Cards: The Web Series
(TV Mini-Series)
Frank Underwood
- Chapter Four
(2015)
... Frank Underwood
- Chapter Three
(2015)
... Frank Underwood
- Chapter One
(2015)
... Frank Underwood
- Chapter Two
(2015)
... Frank Underwood
2015
Connect
(TV Series)
Henry Voss
- Uh... Hi
(2015)
... Henry Voss
2015
The Fourth Door
(TV Series)
Young Colin
- Chapter 12: Departure
(2015)
... Young Colin
- Chapter 11: Projection
(2015)
... Young Colin
- Chapter 10: The Ring
(2015)
... Young Colin
- Chapter 9: Ignite
(2015)
... Young Colin
- Chapter 8: Boxed
(2015)
... Young Colin
12 More Episodes
2015
Eggplant
(Short)
Durian (voice)
2015
Get Educated
(TV Series)
Mikey
- First Day of School
(2015)
... Mikey
2015
G Rated Fight Club
(Video short)
Tyler Durden (voice)
2015
Wicho
(Short)
Wicho
2015/I
Fantasy
(Short)
Teen Spencer
2014
The Tric in Me
(Short)
Student
2014
Avian Avengers
(Short)
Tommy
2014
About a Boy
(TV Series)
Boy at Ballpark
- About a Boy's Dad
(2014)
... Boy at Ballpark (uncredited)
2014
The Piñata
(Short)
Boy