Lou Castel was born on 28 May 1943 in Bogotá, Colombia. He is an actor and director, known for Fists in the Pocket (1965), A Bullet for the General (1967) and The Birth of Love (1993).
Lou Castel
Lou Castel was born on 28 May 1943 in Bogotá, Colombia. He is an actor and director, known for Fists in the Pocket (1965), A Bullet for the General (1967) and The Birth of Love (1993).