Rosner wurde 1935 oder 1939 in Medizin an der Universität Wienpromoviert. Während des Zweiten Weltkrieges war Rosner „in verschiedenen Kriegsschauplätzen als Oberstabsarzt im Einsatz“. Danach übernahm er „im November 1945 Praxisvertretungen in Bischofshofen und ließ sich anschließend am 11. September 1946 in Rauris nieder“. Dort im Salburger Land wurde er Sprengelarzt und gründete 1969 eine Hausapotheke. 1971 erhielt er den Titel Medizinalrat; später wurde er „Ehrenbürger der Marktgemeinde Rauris“. Rosner verfasste zahlreiche wissenschaftliche Arbeiten über Medizingeschichte.
Die Diagnose in der Allgemeinpraxis. Ein Beitrag zur medizinischen Gegenwartsgeschichte. In: Christa Habrich, Frank Marguth, Jörn Henning Wolf (Hrsg.) unter Mitarbeit von Renate Wittern: Medizinische Diagnostik in Geschichte und Gegenwart. Festschrift für Heinz Goerke zum sechzigsten Geburtstag. München 1978 (= Neue Münchner Beiträge zur Geschichte der Medizin und Naturwissenschaften: Medizinhistorische Reihe. Band 7/8), ISBN 3-87239-046-5, S. 435–458.
↑100. Geburtstag. (Memento vom 4. März 2016 im Internet Archive) (PDF-Datei; 5,7MB) In: Kameradschaft aktiv. Mitteilungsblatt. Jänner/Februar 2011, Nr. 1/2, S. 33.