by adminApril 1, 2020April 1, 2020Leave a Comment on Catherine Lough Haggquist Catherine Lough Haggquist is an actress, known for Elysium (2013), AVPR: Aliens vs Predator – Requiem (2007) and Fifty Shades Freed (2018).