Show more
Gerardo Naranjo was born on 6 April 1971 in Mexico. He is a director and producer, known for Miss Bala (2011), I'm Gonna Explode (2008) and Kokoloko (2020). imdb.com