2022- Act
How I Met Your Father
Actor - Juan
2017- Act
Riverdale
Actor - Hiram Lodge
2016- Act
Queen of the South
Actor - Teo Aljarafe
2016- 2017
Pitch
Actor - Oscar Arguella
2016
5.1
Nine Lives
Actor
2014- 2017
Kingdom
Actor - Chapas
2014- 2018
The Night Shift
Actor - Dr. Cain Diaz
Full filmography