
God Hates a Coward
2025
NewDirector · born 28 August 2003 · 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”.
Where to start: God Hates a Coward (2025).

2025
New
2024
New
2023
New![TRAVOLTA REMIX [SEIZURE WARNING] (2023) poster](https://image.tmdb.org/t/p/w342/sdp7Kyc1afRTh4BUqK1EDIpFGWf.jpg)
2023
New
2023
New
2022
New
2022
New
2022
New
2021
New
2021
New
2021
New
2021
New
2021
New
2021
New
2019
New