Logró el grado de teniente coronel del Ejército español en 1921.
Durante su mandato acabó las obras del Palacio Real de Pedralbes y empezó la apertura de la avenida Diagonal.
Fue comisario regio y presidente del Consorcio de la Zona Franca en 1925.
Durante la Guerra Civil Española permaneció escondido en Barcelona y, cuando acabó el conflicto, colaboró con el nuevo concejal franquista Aurelio Joaniquet.
Un muelle del Puerto de Barcelona lleva su nombre.