2020
Lincoln Rhyme: Hunt for the Bone Collector
(TV Series)
Ben Marlowe
- What Lies Beneath
(2020)
... Ben Marlowe
2019
18 to Party
Dean
2019
Buck Run
Shaw Templeton
2018
Billions
(TV Series)
Gilbert's Son
- Not You, Mr. Dake.
(2018)
... Gilbert's Son
2018
#WarGames
(TV Series)
Zane
- Chasing Bryce
(2018)
... Zane
2017
Sunset Park
Young Gino
2017
Rockaway
Bradley
2016
Horace and Pete
(TV Mini-Series)
Young Pete
- Episode #1.10
(2016)
... Young Pete
2015
People of New York
(TV Series)
Robbie
- Nancy
(2015)
... Robbie
2015
Bridge of Spies
Classroom Boy #1
2014
Boardwalk Empire
(TV Series)
Young Enoch Thompson
- Eldorado
(2014)
... Young Enoch Thompson
- Cuanto
(2014)
... Young Enoch Thompson
- What Jesus Said
(2014)
... Young Enoch Thompson
- The Good Listener
(2014)
... Young Enoch Thompson
- Golden Days for Boys and Girls
(2014)
... Young Enoch Thompson
2014
The Blacklist
(TV Series)
Michael Brodine
- The Good Samaritan (No. 106)
(2014)
... Michael Brodine
2013/I
The Harvest
The Boy
2013
Underdogs
Matty (English version, voice)