Catherine Lough Haggquist

Catherine Lough Haggquist is an actress, known for Elysium (2013), AVP2: Aliens vs. Predator 2 - Requiem (2007) and Fifty Shades Freed (2018).