Leslie Charles снимался в нет серий и 3 фильмов. В кино, как Newscaster в художественном фильме Faust: Love of the Damned.