After appearing as Jesse in the television series Terminator: The Sarah Connor Chronicles and as Lauren Yung in Melrose Place, this Hong Kong-born actress acted in several episodes of Revenge (on ABC) and Star-Crossed (on The CW).
At the start of her career, she was cast in two Australian television series: Pizza and Home and Away.
She portrayed Kendra Shaw in the 2007 Battlestar Galactica: Razor film.
Born to a family of Chinese, Portuguese, Norwegian, and English descent, she grew up in both Hong Kong and Australia. She studied English and philosophy at the latter country's University of Sydney.