Lou Castel

Lou Castel

Lou Castel was born on May 28, 1943 in Bogotá, Colombia as Ulv Quarzéll. He is an actor and director, known for A Bullet for the General (1967), Fists in the Pocket (1965) and La naissance de l'amour (1993).

Tv Show