Edmund H. North

Edmund H. North

From New York, New York, U.S. • 1911 - 1990

Horror credits