Publicó un poema épico sobre la lucha contra los invasores, en que abusaba de las menciones a la mitología griega.
En muchas fuentes, este hecho fue publicado con el nombre erróneo de Juan Ramón Rojas.
Al asumir el mando del Ejército Manuel Belgrano, lo consideró demasiado interesado en actividades políticas y lo envió de regreso a Buenos Aires.
Fue miembro del tribunal militar, y publicó un canto a la victoria de Chacabuco.
Durante la Anarquía del Año XX se unió al grupo de oficiales que intentaron imponer a Alvear como gobernador.