Sheila Chan Suk-Lan est une actrice de 55 ans (19 juillet 1969). Sheila Chan Suk-Lan a tourné dans aucune série et dans 9 films. Au cinéma, dans le rôle de Wan May-Ngor dans le long métrage 太陽之子.