Fiona was born in Solihull where she started dancing, later she moved to Southampton and attended the Parkewood School of Dance.
After this Fiona spent a year at the West Street Studios before completing her training at Central School of Ballet. She graduated from the school in 1996 and joined Northern Ballet.
She has danced many roles with Northern Ballet including Mrs Fezziwig, Nephew's Wife, Belle and Mrs Cratchitt in A Christmas Carol, Bathilde in Giselle, Maud in A Simple Man and Red Couple in Jardi Tancat.
In 1998 she created the role of Michaela in Carmen and also danced the title role of Carmen. She has performed the roles of Miss Haversham in Great Expectations, Mina and Lucy in Dracula and Lucille in Jekyll & Hyde. Fiona also created the role of Stella in A Streetcar Named Desire and also danced the role of Blanche, before creating the role of Kate in Madame Butterfly.
Fiona retired from performing in 2002 having had a daughter, and now lives in Halifax with her husband, ex-Northern Ballet dancer Jonathan Beale, and her 3 children. She has taught for Northern Ballet's education programme and started teaching at the Academy in 2013.