Pedro Armendáriz Jr., a Mexican character actor best known for playing sly, sometimes cynical types, died on Monday in New York City. He was 71.
The cause was cancer, said the Mexican government news agency Notimex.
In his career Armendáriz acted in at least 22 telenovelas most recently "LA FUERZA DEL DESTINO", ATREVETA A SONAR and DESTILANDO AMOR AS.
He appeared in more than 100 films, including The Crime of Father Amaro, which became the biggest box-office hit in the history of Mexican film when it was released in 2002.
He played Pancho Villa in the 1989 film Old Gringo — a role that had earlier been played by his father, a Mexican movie star in the 1950s and ’60s — and was also in Once Upon a Time in Mexico and the two most recent Zorro movies, The Mask of Zorro and The Legend of Zorro.
Armendáriz was born in 1940 and began his movie career in 1966.
He had been married and divorced twice and is survived by several children.