Mario Guerrero Vilches nació en la localidad de Graneros, en la Región de O'Higgins.