David Pastor
David Pastor is a director and screenwriter, known for Bird Box Barcelona (2023), Self/less (2015) and The Last Days (2013).
David Pastor
- Name: David Pastor
David Pastor's filmography
Director
David is listed as director for three titles.
Find all films with David Pastor as director.
Screenwriter
David is listed as screenwriter for four titles.
Find all films with David Pastor as screenwriter.