Duncan Marjoribanks

Duncan Marjoribanks is an animator and character designer at Walt Disney Animation Studios. He was born on December 29, 1953 in Toronto, Ontario, Canada.