Directing
David Cardoza is an American filmmaker. A lost dog. He is based in New York City.
GODMODE
2023
Good Morning
2024
Halloween Dream
2025
New York Manhattan
Don't Talk to Strangers
2022
Mitch Walking Around
Mitch Watches TV
I Can Sing