British actress Anastasia Griffith got into professional acting in the mid-2000s. She made her debut in the 2004 film Alfie. At the same time, she had roles on the TV movies Disappeared and Dirty Filthy Love. She next made some guest appearances on TV. She also had a role in the film The Headsman. Her first notable role on television was as Katie Connor on the legal thriller series Damages. Following this, she appeared in the film Solitary Man.
During this period, she also starred as Nancy Carnahan on the short-lived series Trauma, which aired from 2009 to 2010. She next played recurring character Dr. Emily Peck on Royal Pains. This was followed by her recurring role as Kathryn Nolan/Princess Abigail on Once Upon a Time. She next joined the main cast of the series Copper as Elizabeth Haverford. In 2015, she appeared in 3 episodes of the series Zoo. Her latest role was a guest part on The Blacklist.
The 40-year-old actress stays in shape by working out on a regular basis. She really takes care of herself through her consistent fitness routine. She does so not only to stay slender but to also feel great all throughout. In an interview, she talked about her ways of keeping herself fit and healthy at the same time. She said:
“Every morning when I’m in Los Angeles, I start the day by hiking with my dog in the local canyons.” On most days, she follows that up with a gym workout or workout class. “I like to do a combination of cardio, weights and an intense pilates/ballet fusion that gets to parts of my body that no other workout can reach.” She went on to say: “My workouts give me an hour a day to leave my thoughts behind and get into my physical body, which brings me back to the present moment. I have to workout alone — just me and my music.”