Caroline Barrett apareceu em sem série e 2 filmes. No cinema, como Lo Tsen no longa-metragem Confessions of an Opium Eater.