Her award-winning shorts have premiered at Tribeca, MoMA, IDFA, and Visions du Réel. Leslie spent five years making films in the underground documentary film movement in China. She is a Fulbright Scholar and holds an MFA in Documentary Film from Stanford University.