Il prend part à la guerre franco-prussienne de 1870 dans l'armée de l'Est comme volontaire de la Croix-Rouge française et assiste à la retraite de l'armée en Suisse en . En souvenir de cet évènement, il peint plusieurs toiles à l'huile représentant le quotidien de ces soldats dans le Jura enneigé. Ses travaux sont remarqués par l’entrepreneur Benjamin Henneberg qui confie à Castres la réalisation d'un panorama circulaire de 40 mètres représentant la reddition de l'armée du général Bourbaki. Il commence ses études sur le sujet en 1876 et réalise le tableau à Genève en quatre ans dès 1881 avec une équipe de peintres parmi lesquels se trouve Ferdinand Hodler[2]. Le panorama Bourbaki, mesurant 112 mètres sur 10, est exposé à Lucerne dans un musée spécialement dédié[3].