Nació en Puebla, hijo de Blandina Torres y Crecencio Marín, su hermana fue la maestra y política Julieta Marín Torres.