Netflix Movies Starring Cindy Ambuehl
Cindy Ambuehl was born on January 31, 1965 in Los Angeles, California, USA. She is an actress, known for Phantasm III: Lord of the Dead (1994), JAG (1995) and Body Count (1995). She has been married to Don Diamont since June 12, 2012. They have two children. Read more on iMDB