2024
Love... Reconsidered as Carl
2022
Full Proof as Ohm (voice) (60 episodes)
2022
Brownsville Bred (1 episode)
2021
In the Heights as Man in Street (uncredited)
2020
Together in Pride: You Are Not Alone as Self
2015
The House That Jack Built as Hector
2015
Quantico as Gabriel Carrera (1 episode)
2015
Blindspot as Marc Gelman (1 episode)