Anastasia Devine was born on December 10, 1982 in Prague, Czech Republic. She is an actress.