David Zayas (born 31 December 1962) is a Puerto Rican theatrical, film, and television actor. He is best known for his roles as Angel Batista on Showtimes series Dexter and as Enrique Morales on the HBO prison drama Oz.
Robert Torres
Movie 2006
Cynthia's Dad
Movie 2003
Jorge
Movie 1997
Movie 1998
David
Movie 2002
Hector
Movie 2009
Self
Movie 2010
Movie 2011
Jon Castaneda
Movie 2022
Guard
Movie 2004
Alfred D'Angelo
Movie 2002
Officer Joseph Medina
Movie 2016
Ponce
Movie 2017
Ramon
Movie 2017
Ramon
Movie 2010
Omar
Movie 1998
Edwin
Movie 2020
Fernando Capulet
Movie 2021
John the Baptist
Movie 2020
Uptown Mike
Movie 2024
Movie 2025
Tv 2002
Detective Milton
Tv 1999
Javier
Tv 2007
Manny Soto
Tv 2013
Uncle Frank
Tv 2020
Sal Maroni
Tv 2014
Tyson Hernandez
Tv 2013
Stanley Maas
Tv 2001
Medina
Tv 2018
Charlie
Tv 2015
Angel Batista
Tv 2021
David
Tv 2017
Governor Martin Mendez
Tv 2010
McGinty
Tv 1990
Raoul Cervantes
Tv 1990
Carlos
Tv 1990
Salvadore Butrell
Tv 2011
John Mireles
Tv 1990
Rei Morales
Tv 2000
Fire Marshall
Tv 2001
Cartwright
Tv 2006
Ernie Trask
Tv 2011
Hombre borracho 1
Tv 2021
Junior
Tv 2014
Juan Murillo
Tv 2012
Justin Cabrera
Tv 1990
Gabriel Molina
Tv 2002
David Marrero
Tv 2022
Motorman
Tv 1999
Enrique Morales
Tv 1997
Brian
Tv 2005
El Angel Del Diablo
Tv 2019
El Alma Del Diablo
Tv 2019
Nacio Ramos
Tv 2020
Antonio Vargas
Tv 2018
Bubble Master (voice)
Tv 2011
Enrique Morales
Tv 1997