Fue hijo de Vicente Claro Montenegro y de Carmen de la Cruz Prieto, hermana del general José María de la Cruz, y nieto del general Luis de la Cruz Goyeneche. Participó en la Revolución de 1851, contra el gobierno de Manuel Montt, que al ser sofocada provocó su ida a California. A su regreso a Chile, contrajo matrimonio con la poetisa Amelia Solar Marín, de cuyo matrimonio nacieron el jurista Luis Claro Solar y el diputado Raúl Claro Solar.