David Baca(1961-2021)
- Art Director
- Art Department
- Production Designer
David Baca was born on 30 July 1961 in Albuquerque, New Mexico, USA. He was an art director and production designer, known for The Host (2013), The Signal (2014) and Appaloosa (2008). He died on 8 February 2021 in Santa Fe, New Mexico, USA.