W serialu ABC Brzydula Betty (Ugly Betty, 2006–2007) pojawił się jako Santos, ojciec Justina Suareza (Mark Indelicato), zakochany w Hildzie Suarez (Ana Ortiz). Zagrał drugoplanową rolę detektywa Daniela Espinozy w serialu Lucyfer (Lucifer, 2016-2021).

Życie prywatne 14 lutego 2004 ożenił się z Leslie de Jesus Alejandro, z którą ma syna, Kadena Michaela (ur. 22 lutego 2008).

Filmografia Filmy fabularne 2002: Oczyszczające łodzie (Purgatory Flats) jako Owen Mecklin 2003: Ukończona noc (Truth or Dare) jako Fishman 2005: Constantine jako Border Partrol 2006: Zmniejszona twarz (Faceless, TV) jako Lucas Renosa 2008: Dzikie łowy (Strange Wilderness) jako Latynos

Seriale TV 2003: Las Vegas jako Ray Duran 2003: Jordan w akcji (Crossing Jordan) jako Connor Marshall 2004: Czarodziejki (Charmed) jako Malvock 2004: Dr Vegas (Dr.