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