Megan Cavanagh was born on November 8, 1960 in Chicago, Illinois, USA. She is an actress, known for ...
Lives in Los Angeles, California with her partner, Anne Chamberlain, a film instructor at Academy of Art University.
Chicago, Illinois, USA
Dive deep into IMDb Picks, Scary Good, Streaming, and more.