Indian-English celebrity who became known for playing Kate Freelander within the Scifi series Sanctuary. She produced her performing debut within the 2004 tv series Renegadepress.com. Film viewers came to understand her on her behalf supporting role within the 2012 film Watchmen. She relocated from the united kingdom to Canada with her family members at age group 14. She acted with Jessica Alba int he 2007 humor ALL THE BEST Chuck.