Neil Ross was born on December 31, 1944 in London, England. He is known for The Transformers: The Movie (1986), An American Tail (1986) and Back to the Future Part II (1989). He has been married to Jeanne Jackson since February 1977. They have one child.
No related contents, please re-enter