Director
David Cardoza is an American filmmaker. A lost dog. He is based in New York City.
Halloween Dream
2025 · Director
Turtle Sandwich
Life in the Cage
Souped Up Santa
2024 · Director
The Christmas Kid
2022 · Director
Slow Afternoon
2019 · Director