An Australian actress, born in New South Wales, Australia. She is fluent in English and German. Some of her credits include Speed Racer (2008), Fatal Rescue (2009) and Mute (2018).
(According to views)
An Australian actress, born in New South Wales, Australia. She is fluent in English and German. Some of her credits include Speed Racer (2008), Fatal Rescue (2009) and Mute...Read more (2018).