Establert a l’Argentina, formà part, al Río de la Plata, d’una societat mixta, anomenada Reynals, Puya y Vilardaga. Aquesta societat realitzà viatges comercials regulars a Amèrica. Els vaixells passaven per Barcelona, Bilbao i Buenos Aires, ciutats on hi havia representacions de l’empresa. El 1806 col·laborà amb el virrei en la defensa de la ciutat de Buenos Aires enfront de les invasions angleses; fou l’organitzador i comandant del conegut Batalló de Catalans o Minyons, les ordenaces del qual redactà. El 1808, el capítol local el nomenà regidor i alferes reial. Participà en el motí del primer de gener del 1809, però en fracassar, fou desterrat a Patagones. Posteriorment, se n'anà a Montevideo; més tard, indultat pel virrei Cisneros, retornà a Buenos Aires. El 1812 es traslladà al Perú i s’establí a Lima, on es dedicà al comerç. Després d’una breu estada a Catalunya tornà a Amèrica, arran de la mort dels seus fills, i el 1816 s’establí definitivament a Lima.