Australian film and television actress, born in Australia. She lives in New Zealand. Her works include Lockwood & Co (2023) and Eyelash (2020).
(According to views)