2019
Battle at Big Rock
(Short)
Mateo
2019
NOS4A2
(TV Series)
Bradley
- Gunbarrel
(2019)
... Bradley
- Sleigh House
(2019)
... Bradley
- Scissors for the Drifter
(2019)
... Bradley
2018
Spacefarer
(Short)
Ethan
2018
Deception
(TV Series)
Diego
- Getting Away Clean
(2018)
... Diego
2018
Blindspot
(TV Series)
Young Adam
- Let It Go
(2018)
... Young Adam
2017
Gotham
(TV Series)
Gruby Child #1
- A Dark Knight: Stop Hitting Yourself
(2017)
... Gruby Child #1