[1] Trained at the Akademie der Bildenden Künste, Weber specialized in Alpine landscape painting.
[1] In 1848, soon after the collapse of the German Republic, at the age of 25, he moved to the United States, settling in Philadelphia, where he was a frequent exhibitor at the Pennsylvania Academy of the Fine Arts from 1849 onward.
[2] Already an accomplished landscape painter by the time he was thirty years old, Weber refashioned himself as a teacher.
Weber kept on painting American landscape scenes for European audiences relying on memory and artistic reconstruction.
[1] Even after his return, Weber still showed his paintings in America including at the Centennial Exposition in Philadelphia in 1876.