Luchó en la Guerra de Independencia Española frente a la Francia Napoleónica. En el contexto de esta guerra fue considerado héroe de la Batalla de Tamames, cerca de Salamanca. También participó en las guerras de independencia de las Colonias Hispanoamericanas con el grado de brigadier de mar y tierra.