Cold Take
Discover
Club
Blind Pick
Log in
Sign up
L
Lou Casal
Follow
Born 25 February 1946 in Brooklyn, New York City, New York, USA
Died 12 May 2025 (aged 79)
Actor
Sealed
1992
?.?
?.?
Maniac Cop 3: Badge of Silence
Leon
Sealed
1996
?.?
?.?
Pure Danger
Farmentero
Sealed
1998
?.?
?.?
With Friends Like These
Mob Guy #2