Annie earned a Bachelor of Arts in Creative Media in 2002 from City University of Hong Kong and a Master of Science in Applied Information Technology (Art and Technology) from Chalmers University of Technology, Sweden in 2005. In early 2012, she earned a Doctor of Philosophy in Digital Arts and Experimental Media from University of Was hington, Seattle, US. Her works have been exhibited in festivals in Europe, Asia and North America, including Art+Communication Festival 2004 (Riga, Latvia), Multimedia Art Asia Pacific Conference 2004 (Singapore), ZeroOne/ ISEA 2006 (San Jose, US) and French Pavilion in10th Venice Architecture Biennale (Venice, Italy). After she became a Phd Candidate in 2008, she worked as a Visiting Research Scholar at Academy of Visual Arts, Hong Kong Baptist University and an Artist-in-Residence/ Professor at Institute of Advanced Media Arts and Science (IAMAS), Japan.
Wan received travel and project grants from various organizations in the US, Hong Kong, Sweden, and Norway. She is also the recipient of winning award (Performance Category) in Asiagraph 2008, Shanghai, China and the Finalist prize in Asia Digital Art Awards 2009, Fukuoka, Japan.