Laura Mennell is a Canadian actress who grew up in Mission, British Columbia. Over the past decade, she's built a successful and busy career and is best known for her work on shows like Syfy's Alphas
(2011) and Haven
(2010), A&E's Emmy Nominated Flight 93
(2006), as well as Warner Brothers blockbuster Watchmen
(2009). She's also had reoccurring ...
See full bio »