Cold Take
Discover
Club
Blind Pick
Log in
Sign up
A
Alejandro Cruz
Follow
Born 3 May 1921
Died 8 March 2007 (aged 85)
Actor
See all 15 →
Sealed
1962
?.?
?.?
Santo vs. the Vampire Women
Black Shadow
Sealed
1971
?.?
?.?
The Champions of Justice
Black Shadow (as Black Shadow)
Sealed
1957
?.?
?.?
The Body Snatcher
El Tigre
Sealed
1968
?.?
?.?
Hellish Spiders