Skip to content
ONE
SHEET
Actor
Crox Alvarado
Born May 3, 1910 in San José, Costa Rica
Died January 30, 1984
1 film
Filmography
1
The Robot vs. The Aztec Mummy
1958