Leslie Charles apareceu em sem série e 3 filmes. No cinema, como Newscaster na longa-metragem Faust: Love of the Damned.