buy premium
Noel Marshall

Noel Marshall

Birthday: 18 April 1931, Chicago, Illinois, USA
Birth Name: Noel James Marshall
Height: 183 cm

Noel Marshall was born on April 18, 1931 in Chicago, Illinois, USA as Noel James Marshall. He was a producer and director, known for The Exorcist (1973), Roar (1981) and A Night in the Life of Jimmy R ...Show More