Photo of Catherine Lough Haggquist

Catherine Lough Haggquist

Born: January 1, 1970

Place of Birth: Vancouver, British Columbia, Canada

  • Sign in to Add favorite
  • Report a problem

Upcoming Listings

Movie History

TV Passport's movie poster

Crawlspace
2022

TV Passport's movie poster

Crawlspace
2022

Endless movie poster.

Endless
2020

Endless movie poster.

Endless
2020

H.appiness movie poster.

H.appiness
2020

Countdown movie poster.

Countdown
2016

Countdown movie poster.

Countdown
2016

Innocent movie poster.

Innocent
2011

Innocent movie poster.

Innocent
2011

Sea Ghost movie poster.

Sea Ghost
2004

Sea Ghost movie poster.

Sea Ghost
2004

Doctor Who movie poster.

Doctor Who
1996

Doctor Who movie poster.

Doctor Who
1996