Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Archie Twitchell was born on November 28, 1906 in Pendleton, Oregon, USA as Archie Raymond Twitchell. He was an actor, known for Mickey the Kid (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.