Francis Megahy 1937 – 2020
Film Director
Celebrities, Film Director
Biography
Francis Megahy (1937–2020) was a British film director. Born January 1, 1937 in Manchester. Died May 1, 2020 in Los Angeles.
Francis Megahy (1937–2020) was a British film director. Born January 1, 1937 in Manchester. Died May 1, 2020 in Los Angeles.