Nel 1862 venne arrestato con altri 123 garibaldini mentre organizzava una spedizione per la liberazione del Trentino e del Veneto, ricordata come fatti di Sarnico. Scarcerato, seguì Nullo anche nella seconda spedizione in Sicilia con lo scontro d'Aspromonte. Nel 1863 partì per la Polonia, in una formazione di circa 600 volontari italiani e francesi, tra i quali una sessantina di camicie rosse approntata dal generale Nullo. Durante il viaggio di trasferimento, si aggregarono alla legione franco-italiana anche piccoli gruppi di cacciatori polacchi in esilio e gli "Zuavi della Morte", guidati dal tenente François de Rochebrune. La Legione varcò i confini della Polonia del Congresso il 3 maggio 1863 presso Krzeszowice. Quel giorno stesso venne ingaggiata la prima battaglia vittoriosa della Legione a Podłęże. Successivamente, il 5 maggio 1863 la Legione prese parte nella battaglia di Krzykawka, vicino ad Olkusz in Polonia, dove insieme agli Zuavi della Morte subì pesanti perdite. Diversi altri italiani furono uccisi in questo scontro, tra gli altri un altro mitico garibaldino bergamasco, il capitano Francesco Nullo ed alcuni furono fatti prigionieri e deportati in Siberia, tra cui il cornigliese Giovanni Rustici. Nell'elenco ufficiale dei partecipanti all'impresa, pubblicato sulla Gazzetta Ufficiale del Regno d'Italia del 12 novembre 1878, lo si trova al numero 599.