Enrique Herrera was born on July 5, 1904 in Havana, Cuba. He was an actor and director, known for ...
Mexico, D.F., Mexico
The latest actress to portray Black Canary took superhero tips from some seasoned pros.
Discover what Will and Margot said