Christine Fan (范瑋琪) was born on March 18, 1976. Christine Fan movies and tv shows: The Stolen Years 2013 (China), Mysterious Incredible Terminator 2008 (Taiwan), The Legend of Brown Sugar Chivalries 2008 (Taiwan), The Vinegar Tribe 2005 (China), Tomorrow 2002 (Taiwan)...