Yvonne Tan was born in September 1980 in Kuala Lumpur, Malaysia. She was an actress, known for
Xena: Warrior Princess (1995),
Orange Roughies (2006) and
Xena: Warrior Princess - A Friend in Need (The Director's Cut) (2002). She died in June 2006 in Auckland, New Zealand.