Pepe Castro was born on 5 December 1970 in Mexico City, Mexico. He is a director and producer, known for Rubí (2020), La Venganza de las Juanas (2021) and Mujeres asesinas (2008).