2019- Act
Now Apocalypse
Actor - Gabriel
Undone
Actor - Padre Miguel
2018
5.6
Truth or Dare
Actor
2015- Act
Scream
Actor - Shane
2014- 2019
Jane the Virgin
Actor - Adam
2011- 2017
Teen Wolf
Actor - Scott McCall
2006- 2011
Brothers & Sisters
Actor - Gabriel Whedon
Full filmography