David Zayas is an American-Puerto Rican actor. He is best known for his roles as Angel Batista on the Showtime series Dexter and Dexter: Resurrection and Enrique Morales on the HBO prison drama series Oz. From Wikipedia
The development caps a yearslong pursuit, positioning next week’s finale for fallout.