Skip to content
Submit a film

Leo Stamps

Director and editor of El Chapulin

Leo Stamps directed and edited El Chapulin (2026), a 16-minute documentary from Mexico and the United Kingdom.

Follow Leo to see what comes next.

Still from El Chapulin
Documentary

El Chapulin

Biography, Documentary · 16 min · Mexico · 2026

IMDb

After a decade in the U.S. and a fight with addiction, a man returns home to Mexico

Follow Leo to see what comes next.

Why Leo Stamps’s films are on Klipist

Klipist is built by film people for film people. We curate by conviction, not by metrics. If a film is on the platform, it’s because someone on the editing team watched it and made the case for it. Short films are made on small budgets and big talent, and we believe in Leo Stamps’s talent.