- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Neil Ross was born in London, England, UK. He is an actor, 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.
Awards
Known For
Filmography