View Contact Info on IMDbPro » Neil Ross on IMDb: Movies, TV, Celebs, and more... Poster

Photo Gallery

3 photos
Neil RossNeil RossNeil Ross
3 photos


Neil Ross was born on December 31, 1944 in London, England. He is an actor, known for Rambo (1986), Back to the Future Part II (1989) and Centurions (1986). See full bio »
Biography | Trailers & Videos