Lou Castel
Born: 1943-05-28 Bogotá, Colombia
Acting (in our collection)
Irma Vep
(1996)
Killer Nun
(1979)
The American Friend
(1977)
The Cassandra Crossing
(1976)
Beware of a Holy Whore
(1971)
A Bullet for the General
(1966)
The Leopard
(1963)