Neil Fletcher(1904-1988)
- Actor
Neil Fletcher was born on 31 July 1904 in Denton, Texas, USA. He was an actor, known for In the Year 2889 (1969), Beyond the Time Barrier (1960) and Creature of Destruction (1968). He was married to Minerva May Baker. He died on 20 December 1988 in Dallas, Texas, USA.