2018- Act
Station 19
Actor - Theo Ruiz
Vida
Actor - Johnny
2014- Act
Bosch
Actor - Det. Chris Collins
2013
4.4
The Bling Ring
Actor - Rob
2012- 2014
Dallas
Actor - Fernando
2006
6.7
Goya's Ghosts
Actor - Minister
2003
5.5
Mean Spirit
Actor - Flic #3
Full filmography