Movies Logo
Narciso Ibáñez Menta
An image from The Beast Must Die, one of the productions that also features Narciso Ibáñez Menta.
Advertisement

Narciso Ibáñez Menta

August 25, 1912 — Sama de Langreo, Asturias, Spain

Narciso Ibáñez Menta (August 25, 1912 – May 15, 2004) was a Spanish theatre, film, and television actor.

From Wikipedia, the free encyclopedia

Advertisement