С началом австро-итальянской войны 1848—1849 годов вступил в отряд волонтёров. В 1849 году в чине капитана под началом Джузеппе Гарибальди, участвовал в защите Римской республики от французских интервентов. Отличился взятием в плен целого французского батальона, за что получил золотую медаль.