2023
Carol & the End of the World (1 episode)
2023
On Our Way as Teenage Henry
2018
The Kids Are Alright as Joey Cleary (23 episodes)
2017
Me, Myself & I as Justin (13 episodes)
2016
Billions (6 episodes)
2016
Billions as Dean Axelrod (1 episode)
2011
The Heart, She Holler as Kid Columus (1 episode)
1999
Law & Order: Special Victims Unit as Jack Wilson (1 episode)