David Leo
Directing • 2003-08-28 • New York City, New York
Transgender-USAmerican filmmaker David Leo was born in New York City c. 2003. He graduated SVA with a BFA in Film Directing in 2025 and has written and directed at least 4 known short films, including the cyber soap opera 7G: The Fight Against Phones, glitch abortion comedy Mommy on Drugs, and his forthcoming short, God Hates a Coward, which has been described as “violent pornography”.
Known For

God Hates a Coward
2025

The Perilous Tale of Pirouetta
2024

7G: The Fight Against Phones
2024

la soga y el fuego
2023

circularity drill
2021

Mommy on Drugs
2023
From Nerdspin
Filmography
- 2025
- 2024
- 2023
- 2023
- 2023
- 2022
- 2022
- 2022
- 2021
- 2021
- 2021
- 2021
- 2021
- 2021
- 2019
















