Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Gerald Castillo
Follow
Born 23 December 1932 in Chicago, Illinois, U.S.
Died 4 May 2023 (aged 90)
Actor
See all 7 →
Sealed
1987
?.?
?.?
Death Wish 4: The Crackdown
Lt. Higuera
Sealed
1990
?.?
?.?
Delta Force 2: The Colombian Connection
George Fogarty - DEA Director
Sealed
1989
?.?
?.?
Kinjite: Forbidden Subjects
Captain Tovar
Sealed
1980
?.?
?.?
Hero at Large
2nd Hero at Fire