2023
I Will Never Leave You Alone as Richard Marwood
2022
Devotion as Dispatcher
2022
Dating Hell as Emotional Guy
2021
Just Beyond as Mr. Kramer (1 episode)
2021
Risen as David Santiago
2021
The Suicide Squad as Bespectacled Soldado
2018
Black Lightning as Jesse Gentilucci (2 episodes)
2015
Better Call Saul as Matador (1 episode)
1990
Law & Order as Vincent Martinez (1 episode)