Directing
2000-01-19 · Quito, Ecuador
Born in Ecuador.
Control Tower
2025 · Movie
Nights Away from Oklahoma
2024 · Movie
Sunset Auctions
2023 · Movie
Náusea
Movie