Sherri Vandoli(1959-2019)
- Animation Department
- Art Department
- Camera and Electrical Department
Sherri Vandoli was born on 16 May 1959 in Los Angeles, California, USA. She is known for The Little Mermaid (1989), Oliver & Company (1988) and The Rescuers Down Under (1990). She died on 17 August 2019.