A Chinese actress, whose father is Chinese and her mother is Portuguese. She was born in Hong Kong and her family moved to Australia when she was 12 years old. She studied English literature and philosophy at the University of Sydney. She made her debut in the comedy series Pizza (2001) on SBS. Her works include the movies The Devil's Tomb (2009), House Of Secrets (2011), Alex Cross (2012), and Occupation (2018).