An Australian actress, born in Sydney, Australia. She began her career in the field of acting through the theater portal in 1964, and after that, she participated in several diverse works between cinema and television, the most prominent of which are: Shang-Chi and the Legend of the Ten Rings (2021), Deep Water (2016), and Glitch (2015).