She is an Australian actress, born on August 8, 1978, in Adelaide, South Australia. She went to the National Theatre Drama School and studied at the Melbourne Academy of Performing Arts. She is known for Satisfaction (2007-2010), Wilfred (2010), and Wolf Creek (2005).