Jo graduated from the Western Australian Academy of Performing Arts (WAAPA) with a Bachelor of Arts (Dance) in 2018 where she was awarded joint recipient of the Palisade Award for Most Outstanding Dance Graduate.

During her training at WAAPA, Jo performed in works by choreographers Storm Helmore (Something Borrowed, Something New, 2016), Adelina Larsson (In The Rite, 2016) and Bernadette Lewis (Sailors, 2017). In 2017, Jo was accepted on an international exchange program for one semester at the Conservatory of Dance at the State University of New York, Purchase College, USA. In her third year, Jo performed in works by Natalie Allen (Panthea, 2018) and Brooke Leeder (The Resistance, 2018) which toured to Kuan-du Arts Festival in Taipei and Kaohsiung Senior High School, Taiwan, Filipa Peralthina (Stirring Sketches of a Million Love Stories, 2018) and Rafael Bonachela remounted by Dave Mack (2 in D Minor, 2018).

In 2019, Jo joined LINK Dance Company under the directorship of Michael Whaites as part of her Honours degree at WAAPA. This included performing works by Scott Elstermann (Shrink, 2019), Niv Marinberg (Chasing Breath, 2019) and Raewyn Hill (Carnivale.3, 2019) in LINK’s The Body Politic Season in Perth, Movement sur la Ville in Montpellier, Uriage Festival in Grenoble and Faites de la danse in Marseille, France, the International Creative Dance Seminar in Beijing, China and Dancehouse in Melbourne.