Jessica was born in Sydney. When she was three, her parents put her in dance classes as she was always running around the house in fairy outfits and they thought she would enjoy learning movement. She went on to study at Redlands (with John Byrne) and Alegria Dance Studios before winning a full scholarship to The Royal Ballet School. She danced for Birmingham Royal Ballet and The Royal Ballet before joining The Australian Ballet in 2009. She returned to the company in 2015.
Jessica has trained as a yoga and Pilates teacher and loves to be near the water.