- Write an article
- Post discussion
- Create a list
- Upload a video
Patti Deutsch was born on December 16, 1943 in Pittsburgh, Pennsylvania, USA. She was an actress, known for The Emperor's New Groove (2000), Tarzan (1999) and Mr. Mom (1983). She was previously married to Donald Ross. She died on July 26, 2017 in Los Angeles, California, USA.