Acting
Scavengers Reign
2023
Suburbicon
2017
Fresh Off the Boat
2015
Don't Sleep
The Remains
2016
as Walters (uncredited)
as Young Zach
as Aiden
The World's Biggest Asshole
as Kid
as Barry (voice) · 6 ep.
Perpetual Grace LTD
as Glenn Pirdoo · 9 ep.
Legend of Master Legend
as Young Frank · 1 ep.
as Brian · 40 ep.
The Haunted Hathaways
as Zombie Kid · 1 ep.