Neil E. McGuire(1893-1972)
- Art Department
- Additional Crew
Neil E. McGuire was born on 17 October 1893 in California, USA. Neil E. is known for Black Oxen (1923) and The Isle of Destiny (1920). Neil E. died on 8 January 1972 in Santa Barbara, California, USA.