Scott McNeil

Scott McNeil (born September 15, 1962) is an Australian-born Canadian actor and voice actor. He currently resides in Vancouver, British Columbia, Canada.

Voice roles in Christmas
Coming soon