Debra Dusay was born on 25 September 1956 in Venice, California, USA. She is an actress, known for Police Academy 2: Their First Assignment (1985), Remington Steele (1982) and Love at Large (1990). She is married to David Blocker. imdb.com
Debra Dusay was born on 25 September 1956 in Venice, California, USA. She is an actress, known for Police Academy 2: Their First Assignment (1985), Remington Steele...