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