Roy Fletcher was born on July 16, 1920 in Indianapolis, Indiana, USA. He was an actor and production manager, known for The Witches Attack (1968), Santo vs. the Martian Invasion (1967) and The Diabolical Axe (1965). He died on May 25, 1990 in Mexico, D.F., Mexico.