Il est ensuite élève de Wilhelm Diez à l'académie royale des beaux-arts de Bavière, à Munich. Sa toile intitulée Le Taureau sauvage (1879) le fait connaître.
Il épouse une femme peintre paysagiste, Fanny von Geiger, et devient membre de la Sécession munichoise. Ses toiles les plus marquantes dépeignent entre 1874 et 1895 les paysages de Bavière, dont Les Landes de Dachau. Il a eu comme élève Paul Scheffer.
Weisshaupt obtient une médaille d'or à l'exposition universelle de Londres en 1878, et d'autres à Düsseldorf (1880), à Berlin en 1881, à Munich en 1876, etc.