Born and raised in Singapore, Ginny began dance lessons at 11 years old. Her enjoyment of ballet grew and she came to NZ in 2005 at the age of 18 to begin professional training with the New Zealand School of Dance. After graduating she returned to Singapore to dance with Singapore Dance Theatre. During her four years with the company Ginny performed many lead roles including Odette in Swan Lake and the Lilac Fairy in The Sleeping Beauty. She also danced with La La La Human Steps in their production Amjad in 2008.
Ginny joined the RNZB at the start of 2011 and notes her acceptance into the company as one of her career highlights to date along with working with Edwaard Liang from New York City Ballet on As Above , So Below which includes a pas de deux he created on her.