Template:Actor/Crew Infobox Neilson "Neil" Ross is an American voice actor. He did the voice of Norman Osborn/Green Goblin for the Spider-Man: The Animated Series, and many other roles.
Voice Roles
The New Scooby and Scrappy Doo Show
- Additional Voices
The New Scooby-Doo Mysteries
- Additional Voices