2018- 2023
Titans
Actor - Garth
2017- 2017
Training Day
Actor - Tommy Campbell
2013- 2016
Devious Maids
Actor - Remi Delatour
2010- 2017
Pretty Little Liars
Actor - Jason DiLaurentis
Full filmography