Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Catherine Lough Haggquist
Follow
Born 13 May 1970 in Vancouver, British Columbia, Canada
Catherine Lough Haggquist is an actress.
Actor
See all 72 →
Sealed
2014
?.?
?.?
Godzilla
PO Martinez
Sealed
2018
?.?
?.?
Fifty Shades Freed
Dr. Greene
Sealed
2010
?.?
?.?
TRON: Legacy
Reporter #2
Sealed
2007
?.?
?.?
Aliens vs Predator: Requiem
Tina