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 Showtime's series Dexter and as Enrique Morales on the HBO prison drama Oz.
Top Movie Cast
16 Blocks- Robert Torres
2006-03-01
6.4
Anne B. Real- Cynthia's Dad
2003-01-01
3.9
The Expendables- General Garza
2010-08-03
6.2
Skyline- Oliver
2010-11-11
5.0
Wake- Grayson
2009-02-25
5.2
13- Detective Larry Mullane
2010-03-12
5.8
Flying By- Tony
2009-01-01
5.8
Jodi Arias: Dirty Little Secret- Detective Flores
2013-06-22
5.8
Samuel Bleak
2011-03-05
4.8
Jailbait- Guard
2004-05-03
4.4
Rounders- Osborne
1998-09-11
7.0
Junction- Lt. Tarelli
2012-07-14
5.4
The Feast of the Goat- Antonio de la Maza
2006-02-11
4.6
Annie- Lou
2014-12-18
6.2
Wit- Code Team Blue Head
2001-02-09
7.3
The Wannabe- Pablo Guzman
2015-12-04
5.2
11:55- Maurice
2017-06-09
4.5
The Lennon Report- Officer Joseph Medina
2016-10-07
6.5
Tallulah- Detective Richards
2016-06-02
6.7
The Savages- Eduardo
2007-11-28
6.8
Lost Cat Corona- Ponce
2017-02-24
6.0
The Interpreter- Charlie Russell
2005-04-08
6.3
Teen Titans: The Judas Contract- Alberto Reyes (voice)