Laura Mennell - Canadian actress. She was born April 18, 1980 in British Columbia, Canada.Best known for her work on Watchmen (2009) movie and TV shows like Project Blue Book (2019-2020), The Man in the High Castle (2015-2019), Loudermilk (2017).