Joanne Ng wears many hats. She primarily was trained in apparel design and later on moved on to technical theatre as a stage manager, production manager and costumer. She started acting only because the actress for Elangovan's Flush could not perform, just a week before the performance. As the Stage Manager at the time, she knew the lines and stage directions, so Elangovan and her, took a leap of faith. She was later nominated for Best Actress for The Straits Times Life! Awards for that very role in 2006.