She is an Australian actress, born in Canberra, Australia. She studied at the National Institute of Dramatic Art. She is known for Reservoir Cats (2011), Before the Rain (2010), and The Other Wife (2016).
(According to views)
She is an Australian actress, born in Canberra, Australia. She studied at the National Institute of Dramatic Art. She is known for Reservoir Cats (2011), Before the Rain (2010),...Read more and The Other Wife (2016).