2022
The Crew Has It (1 episode)
2021
Power Book III: Raising Kanan as Shawn 'Famous' Figueroa (38 episodes)
2020
High Fidelity as Carlos (4 episodes)
2020
The Forty-Year-Old Version as Waldo
2019
Mrs. Fletcher as Support Group Member (1 episode)
2018
The Land of Steady Habits as Arnie
2018
First Match as Jorge
2017
The Sinner as Mike Kelnoff (2 episodes)
2014
The Leftovers as Donnie (1 episode)
2013
Orange Is the New Black as Angel Ocasio (1 episode)
2012
Made in Jersey as Boy (1 episode)
2011
Trouble in the Heights as Javy
2010
Blue Bloods as Hector Alou (1 episode)
2006
Just Like the Son as Boone
2005
Knights of the South Bronx as Dawson Sosa