Patti Deutsch
Birthday: 16 December 1945, Pittsburgh, Pennsylvania, USA
Birth Name: Patricia Deutsch
Patti Deutsch was born on December 16, 1945 in Pittsburgh, Pennsylvania, USA as Patricia Deutsch. She is an actress, known for Match Game 73 (1973), Monsters, Inc. (2001) and The Emperor's New Groove (2000). She has been married to Donald Ross since April 1968. They have one child.