Duncan Marjoribanks is known for his work on The Little Mermaid (1989), Pocahontas (1995) and Aladdin (1992). Read more on iMDB