Doug Stone was born on December 27, 1950 in Toronto, Ontario, Canada. He is known for his work on MASK (1985), Ninja Scroll (1993) and Lilo & Stitch (2002). Read more on iMDB