Su verdadero nombre y apellido eran Johan Ahrengren o Arngren, pero fueron castellanizados como Juan Arengreen.
Recorrió el mundo buscando dónde emplearse como militar, y posiblemente prestó servicios en la guerra entre Estados Unidos e Inglaterra, en 1815.
En 1819 arribó a Chile, donde fue incorporado como capitán de artillería al Ejército de los Andes, y participó en la campaña al Perú.
Tras la entrada en Lima, asistió al sitio del Callao.
A órdenes del general José María Paz participó en la invasión a Córdoba en 1829, y fue el jefe de la artillería unitaria en las batallas de San Roque, La Tablada y Oncativo.