
David Cuevas
Directing • 2002-07-27 • Niagara Falls, Ontario, Canada
David Cuevas is a Canadian filmmaker and journalist based in Ottawa, Ontario.
Known For
From Nerdspin
Filmography
- 2023
- 2021

Directing • 2002-07-27 • Niagara Falls, Ontario, Canada
David Cuevas is a Canadian filmmaker and journalist based in Ottawa, Ontario.