Iranian-British-American actress Nazanin Boniadi, who played Barney’s love interest in seasons six and seven, was originally an academic before leaving the field of biology to focus on acting. She made the choice in the mid-2000’s and it paid off quickly, as she earned the role of Leyla on General Hospital in 2007. On HIMYM, she played one of Robin’s coworkers at Worldwide News, and while dating Barney, demanded far more respect and honesty than he was willing to give. More recently, she has been featured in film roles, including the upcoming Hotel Mumbai, which will chronicle the 2008 terrorist attacks in Mumbai, India.
If you were rooting for Barney throughout the show, Nora was a frustrating character to deal with, but we can’t fault her character as she was just a woman who refused to be walked on by dudes like the “Barnacle.”