Beginning at the age of 3, Charmaine has danced throughout her life. In Adelaide Charmaine trained with Cecchetti Ballet teacher, Wynne Lee, becoming a Life Member of Cecchetti Ballet Australia in 2009. While training, she also performed in eisteddfods and musicals with amateur companies, gaining experience in different dance styles. In the 1960s she was a principal dancer with the SA Ballet Company, and in 1965 discovered contemporary dance with Australian Dance Theatre Founder, Elizabeth Cameron Dalman, who continues to be an inspiration to this day. After moving to Canberra in 1976 with her husband, Charmaine combined a career as a legal secretary with part-time dance teaching, including with the Bryan Lawrence School of Ballet.
In 1984 Charmaine completed a Bachelor of Education which led to teaching dance in secondary colleges, developing dance courses and serving on the BSSS Dance Panel, a number of years as Chairman. Throughout this time she was a regular participant in conferences, workshops, forums and Ausdance Summer Schools. Her involvement with CDT began in the early 1980s and that association has continued ever since. A week after retiring from school teaching, Charmaine was an inaugural member of the GOLDs. This has allowed her to perform in many exciting projects with different choreographers and to use her teaching and performing skills to mentor other newer GOLD members.