Nació en 1829; hijo de Ramón Freire Serrano y Manuela Caldera Mascayano.
Se casó con Rosario García de la Huerta Pérez, y tuvieron seis hijos.
Se dedicó a las actividades agrícolas, en el departamento de Los Andes.
Fue socio habilitador con su hermano Francisco, de mineros para catar y descubrir minas en el mineral de Caracoles.
Subdelegado de Panquehue, entre 1859 y 1871.
Fue militante del Partido Conservador.
Fue electo senador por Aconcagua, período 1879-1885; no se incorporó hasta el 21 de junio de 1879; fue senador reemplazante en la Comisión Permanente de Gobierno y Relaciones Exteriores; e integró la Comisión Permanente de Educación y Beneficencia.
Miembro de la Comisión Conservadora para el receso 1881-1882.
Falleció en mayo de 1884 en el ejercicio de su cargo senatorial.