Pittore autodidatta, lavorò per la tipografia Orell Füssli a Zurigo, di cui in seguito assunse la direzione. Dipinse soprattutto vedute di bagni termali, complessi di cura e alberghi così come paesaggi alpini e panorami. Illustrò le collane Europäische Wanderbilder, Die Alpenpost e Neue Alpenpost. Realizzò anche acquerelli. L'opera di Weber fu premiata all'Esposizione nazionale svizzera di Zurigo (1883) e all'Esposizione universale di Chicago (1893).
(Dizionario storico della Svizzera)