American actor known by Fri Night Lighting fans as Santiago Herrera in the next season from the acclaimed show. He in addition has visitor starred on series such as for example Grey’s Anatomy, Castle, and CSI. He produced his debut in the Steven Spielberg aimed film War from the Worlds in a role being a soldier and calendar year later had a job in the film The Guardian as Benny Partida. He performed a cocaine addict called Aldo in the Life time primary series Devious Maids. He was created in Providence, Rhode Isle. He made an appearance in the Personal Practice episode Appreciate Bites as Michael Woods. The display starred Kate Walsh.