Nel 1806/07 Canaveri partecipò alla difesa di Buenos Aires durante le Invasioni britanniche del Río de la Plata.