CINEFILER

Stephen Lord

Born
December 14, 1926
Died
May 5, 2012
Known For
The Bermuda Triangle
(1978)
Screenplay
Data provided by TMDB