Oriundo de Antofagasta, Rodríguez estudia Cine en la Universidad del Desarrollo y en 2009, junto Sebastián Pose, filma su primer cortometraje, La Ley del Hielo, ganador de 7 festivales nacionales y seleccionado en el extranjero. Su ópera prima, rodada en 2011, es La Chupilca del Diablo.
Hailing from Antofagasta, in northern Chile, Rodríguez studied Film at Universidad del Desarrollo. He shot La Ley del Hielo, his first short, in 2009, together with Sebastián Pose; it has been awarded at 7 Chilean festivals, and selected abroad. His opera prima, filmed in 2011, is La Chupilca del Diablo.