David Zayas

Born Aug 15, 1962
  • Actor, Police officer
Net Worth
$4 Million
David Zayas is a Puerto Rican actor. He is most known for his roles as Angel Batista on Showtime's series Dexter, the cop at the poker game in Rounders, and as Enrique Morales on the HBO prison drama series Oz.

David Zayas Stats


: Actor, Police officer


: 6 ft (1.83 m)


: Puerto Ricans in the United States


: United States of America

Date of Birth

: August 15, 1962

Place of Birth

: Puerto Rico

David Zayas Film Roles

  1. 16 Blocks
    Det. Robert Torres
    16 Blocks
  2. Bleach
  3. Jailbait
  4. Anne B. Real
  5. The Expendables
    General Garza
  6. Angel Rodriguez
  7. Michael Clayton
    Detective Dalberto
    Michael Clayton
  8. Bristol Boys
    Bristol Boys
  9. Washington Heights
    Washington Heights
  10. The Savages
    The Savages

David Zayas TV Starring Roles

  1. Dexter
    Angel Batista
  2. Oz

David Zayas TV Guest Roles

  1. On Fire
  2. Target Specific
  3. Wolfe In Sheep's Clothing
  4. Let's Give the Boy a Hand
    Let's Give the Boy a Hand
  5. Loyalty
  6. There's Something About Harry
    Angel Batista
  7. Dexter
    Angel Batista
  8. Left Turn Ahead
    Angel Batista
  9. Protection
  10. Burn Notice
David Zayas