Ron Satlof

Ron Satlof

The mastermind behind the lens, Ron Satlof was born in 1938 in the bustling city of New York, United States. With a career spanning from the late 1960s to the early 2000s, Satlof worked primarily in the genres of crime, drama, and mystery, directing notable films such as "Perry Mason" and "McCloud." Although he didn't receive major film festival awards, his work was recognized with a nomination for the Edgar Allan Poe Awards for his direction in "Perry Mason: The Case of the Sinister Spirit." Despite his absence from the limelight, Ron Satlof's contribution to the cinematic world, particularly in the realm of mystery and crime, remains a testament to his unassuming brilliance and meticulous attention to detail.