Known as Abigail Armstrong on the Australian teen television drama Dance Academy, she also played Stephanie Wolfe in City Homicide.
She trained at the Australian Ballet School and the City Dance Centre. Her first stage performance was in the Production Company's Carousel.
She was a dancer and singer in the Disney production of Lion King before finding popular TV roles.
Lisa Niemi was her co-star on Dance Academy.