Nora is a native of Orange County, CA. She began her training in southern California at Dmitri Kulev Classical Ballet Academy. Continuing her training, she Graduated from The San Francisco Ballet School on full scholarship, for the 2013/14 season.
In 2015 She Joined Ballet Wests’ Trainee Program on full scholarship. Nora performed with Ballet West 2 and the Main Company. In 2017 she joined Utah Metropolitan Ballet, and was promoted to soloist by 2019
In 2014, Nora was a Spotlight Music Center Grand Prize Ballet Finalist. In 2012 Nora received 1st Place in Pas de Deux and 3rd place in Senior Contemporary at Youth America Grand Prix (YAGP) Europe. She also received 2nd place at YAGP San Francisco for a contemporary duet she cochoreographed. She has also performed for YAGP’s Stars of Today Meet the Stars of Tomorrow galas.
In addition, Nora has received scholarships to San Francisco Ballet, American Ballet Theater, Jacqueline Kennedy Onassis, Pacific Northwest Ballet, Pittsburgh Ballet, Munich Ballet Academy and Zurich Dance Academy.