Devai Pearce, Actress/Filmmaker