Patti Deutsch - Biography - IMDb
Patti Deutsch was born on December 16, 1943 in Pittsburgh, Pennsylvania, USA as Patricia Deutsch. She was an actress, known for The Emperor's New Groove (2000), Tarzan (1999) and Mr. Mom (1983). She was married to Donald Ross.She died on July 26, 2017 in Los Angeles, California, USA.
DA: 73 PA: 71 MOZ Rank: 88