Hizo los estudios de farmacia y unos años después ingresó en el ejército.
Fue ascendido a teniente coronel y el batallón que dirigía dio muerte al general revolucionario cubano Antonio Maceo en la Batalla de San Pedro (1896).
Por este hecho y por otros méritos se le otorgó el rango de general y el Marquesado de Punta Brava, lugar donde murió Maceo.
Finalmente se instaló en Madrid donde residió hasta su fallecimiento en 1920.
Posee calles con su nombre en Mogente, Vallada y Madrid.