Neil Ross lista de filmes

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.