Zadebiutował na ekranie w roli Kristofera Rostropovicha w niezależnym dramacie Fall to Grace (2005). W serialu Miasto zła (2015) zagrał główną rolę detektywa z Los Angeles. Za rolę Lance’a Floresa w dreszczowcu Trans-Pecos (2016) został uhonorowany nagrodą Jury festiwalu filmowego w Nashville. Jego rola Ghosta Ridera w serialu Agenci T.A.R.C.Z.Y. w 2017 była nominowana do Teen Choice Awards w kategorii najlepszy aktor telewizyjny: akcja. W grudniu 2019 wraz z Arnoldem Schwarzeneggerem trafił na okładkę magazynu „Men’s Health”.

Filmografia Filmy Rok Tytuł Rola Uwagi 2005 Fall to Grace Kristofer Rostropovich Debiut aktorski 2010 Dance with the One Nate Hitchins 2011 Bernie Kevin 2012 Spring Eddy Eddy 2014 Intramural Vinnie 2015 Tytuł do praw Quesada 2015 Gravy Hector 2016 Transpecos Lance Flores 2019 Hala Pan Lawrence 2019 Terminator: Mroczne przeznaczenie Terminator Rev-9

Telewizja Rok Tytuł Rola Uwagi 2008 Skazany na śmierć Eduardo 2010 Temple Grandin Student Wit film telewizyjny 2013 Touch Ted 2013 Matador Tony Bravo 2015 Detektyw Miguel Gilb 2015 Miasto zła Paco Contreras 2016 Harley and the Davidsons Eddie Hasha 2016–2017 Agenci T.A.R.C.Z.Y.