Catherine Lough Haggquist is an actress, known for Godzilla (2014), Elysium (2013) and TRON: Legacy (2010). Read more on iMDB