From Chicago, Illinois, USA • 1926 - 2010
Alberto Mariscal (March 10, 1926 – April 24, 2010) was an American-born Mexican actor and film director. (Via Wikipedia)
The Revived MonsterFilm • 1953