Search results
We did not find results for: julie herrod.
Check spelling or type a new query.
We did not find results for: julie herrod.
Check spelling or type a new query.
Julie Herrod was born on 2 November 1955 in New York City, New York, USA. She is an actress, known for Wait Until Dark (1967), The Doctors and the Nurses (1962) and NET Playhouse (1964). She has been married to Philip Francis Lumsden since 1 August 1992. imdb.com