Indian-English actress who became known for playing Kate Freelander on the Scifi series Sanctuary.
She made her acting debut in the 2004 television series Renegadepress.com.
Film audiences came to know her for her supporting role in the 2012 film Watchmen.
She moved from the UK to Canada with her family at age 14.
She acted with Jessica Alba int he 2007 comedy Good Luck Chuck.