Trista H. Navarro(1975-2019)
- Animation Department
- Production Manager
Trista H. Navarro was born on 6 August 1975 in California, USA. Trista H. was a production manager, known for The Simpsons Movie (2007), The Simpsons (1989) and The Longest Daycare (2012). Trista H. died on 6 February 2019 in Monrovia, California, USA.