Edwin Rand
Birthday: 8 September 1911, New York, USA
Edwin Rand was born on September 8, 1911 in New York, USA. He was an actor, known for Tarantula (1955), Return of the Frontiersman (1950) and The Capture (1950). He died on October 24, 1993 in Palm Springs, California, USA.