Lynn Pan est née à Shanghai et a fait ses études en Angleterre.
Présidente fondatrice du Chinese Heritage Centre, elle travaille Londres, Cambridge, Genève, Helsinki et Hong Kong. Elle est auteur de nombreux articles et a publié une dizaine d'ouvrages, parmi lesquels Sons of the Yellow Empereur, The New Chinese Revolution, Tracing it Home. Lynn Pan réside régulièrement à Olonzac, dans le sud de la France.