She is a New Zealand actress. She graduated from Toi Whakaari: NZ Drama School in 2009. She is known for Water Closet (2018), This Town (2020), and Daffodils (2019).
(According to views)
She is a New Zealand actress. She graduated from Toi Whakaari: NZ Drama School in 2009. She is known for Water Closet (2018), This Town (2020), and Daffodils (2019).