2024
Grotesquerie as AA Speaker (1 episode)
2022
Minx as Xavier (1 episode)
2021
Dreamcatcher as Zeke, the Stagehand
2020
The Walking Dead: World Beyond as Barca (4 episodes)
2018
The Resident as Diego Herrera (1 episode)
2016
Stealing Cars as Nathan Stein
2011
Person of Interest as Will (1 episode)
2011
Detachment as George
1999
Law & Order: Special Victims Unit as Nicky Roberts (1 episode)