Neil Ross

Neil Ross was a voice actor who voiced many characters from fantasy movies.