Anastasia Griffith‘s acting journey all began with a small role in a 2004 TV movie. That same year, she made her film debut in Alfie where she appeared as the character Chyna. She also had a role in the made-for-television film Dirty Filthy Love, after which she had a performance in the 2005 film The Headsman. Her first notable role on television was as Katie Connor in the Hollywood series Damages.
Starring alongside Glenn Close, Griffith played the role on the said show from 2007 to 2009. She simultaneously guest-starred in New Amsterdam, Lipstick Jungle, The Cleaner, and Medium. Afterward, she played the role of Carol Salomonde in the film Solitary Man. The actress then joined the main cast of the TV series Trauma as Nancy Carnahan. However, it only aired on NBC for one season. She next played recurring character Dr. Emily Peck in Royal Pains.
Following this, she appeared as Kathryn Nolan/Princess Abigail in several episodes of ABC’s Once Upon a Time. From 2012 to 2013, she starred as Elizabeth Haverford in the BBC America series Copper. She went on to make one-time performances in various shows, including Banshee, The Wrong Mans, The Mysteries of Laura, and The Blacklist. She recently played Amanda Jones in the British thriller series Deep State.
The British actress not only works out to maintain a healthy figure, but she’s also mindful of her food choices. Being health conscious that she is, she’s cut back on sugar and dairy products as part of her diet plan. She also avoids fried and salty foods most of the time. Wanting to maintain a clean diet plan, she typically eats fish or chicken with salad — basically, a balanced diet. She craves for sweets sometimes, but she indulges in her sweet cravings by eating dark chocolate. She allows herself to have a cheat day, too.