L

Lou Casal

Born 25 February 1946 in Brooklyn, New York City, New York, USA

Died 12 May 2025 (aged 79)

Actor