Catherine Lough Haggquist
Catherine Lough Haggquist is an actress.
Movies that starred Catherine Lough Haggquist (6 in total)
Christmas of Yes [2023]
Grace
Crawlspace [2022]
Helen Masur
Every Christmas Has a Story [2016]
Lauren Foster
Call Me Mrs. Miracle [2010]
Clair Flowers
Doctor Who [1996]
Wheeler