Description:
Lou Castel was born on 28 May 1943 in Bogotá, Colombia. He is an actor and director, known for Quién sabe? (1967), I pugni in tasca (1965) and La naissance de l'amour (1993).
Birthday
May 28, 1943
Born In
Bogotá, Colombia
Alternative names
Lou Castell
Height
176 cm
Trivia
English mother who worked in Italian cinema (Fellini, Monicelli, ...) in the beginning of the sixties.