Archie Twitchell
Birthday: November 28, 1906 in Pendleton, Oregon, USA
Birth Name: Archie Raymond Twitchell
Archie Twitchell was born on November 28, 1906 in Pendleton, Oregon, USA as Archie Raymond Twitchell. He was an actor, known for Petit Mickey (1939), Mysterious Doctor Satan (1940) and Television Spy (1939). He was married to Sherma and Lillian Vaughan. He died on January 31, 1957 in Pacoima, California, USA.