Isabella Leong est une actrice de 35 ans (23 juin 1988). Isabella Leong a tourné dans aucune série et dans 13 films. Au cinéma, dans le rôle de Lin dans le long métrage The Mummy: Tomb of the Dragon Emperor.