American actor known by Friday Night Lights fans as Santiago Herrera in the second season of the acclaimed show. He has also guest starred on series such as Grey's Anatomy, Castle, and CSI.
He made his debut in the Steven Spielberg directed film War of the Worlds in a minor role as a soldier and year later had a role in the film The Guardian as Benny Partida.
He played a cocaine addict named Aldo in the Lifetime original series Devious Maids.
He was born in Providence, Rhode Island.
He appeared in the Private Practice episode Love Bites as Michael Woods. The show starred Kate Walsh.