[1] Lohr began studying painting on 30 October 1862 at the Academy of Fine Arts, Munich with Carl Theodor von Piloty.
He traveled from Germany aboard the steamboat "Fulda" with Hermann Michalowski and Franz Rohrbeck from Berlin as well as Friedrich Wilhelm Heine and Bernhard Schneider from Dresden.
In America, Lohr founded together with William Wehner the American Panorama Company with headquarters in Milwaukee.
[3] In addition, Lohr oversaw the installation of a German panorama in New Orleans.
[2] From 1887 to 1890 Lohr ran the company Lohr & Heine with Friedrich Wilhelm Heine, which took over the Wells Street Studio from the American Panorama Company.