Joaquin Rodriguez was born on June 2, 1970 in Mexico City, Distrito Federal, Mexico. He is a writer and director, known for Yo soy Pepito, Xibalba (2017) and Time Warrior (2012).
Joaquin Rodriguez was born on June 2, 1970 in Mexico City, Distrito Federal, Mexico. He is a writer and director, known for Yo soy Pepito, Xibalba (2017) and Time Warrior (2012).