Carina Chan a tourné dans aucune série et dans 1 film. Au cinéma, dans le rôle de Maid Xian Lan dans le long métrage 3D肉蒲團之極樂寶鑑.