W Akademii Krakowskiej, w której był współpracownikiem Komisji Prawniczej od roku 1899, a także jako członek i sekretarz Komitetu dla Dziejów Polski Porozbiorowych.

Działalność dyplomatyczna, polityczna i dydaktyczna W lipcu 1916 roku z ramienia Naczelnego Komitetu Narodowego w Krakowie, któremu przewodził jego przyjaciel Władysław Leopold Jaworski i z aprobatą ówczesnego Prezesa Koła Polskiego w Wiedniu udał się do Berna, jako pełnomocny reprezentant NKN na Szwajcarię i inne kraje zachodniej Europy, a w październiku tegoż roku Polska Agencja Prasowa w Bernie i Delegacja Rapperswilska przeszła pod jego bezpośredni zarząd, jako Szefa Misji. W lutym 1917 Departament Spraw Politycznych Tymczasowej Rady Stanu Królestwa Polskiego nawiązał bezpośrednie stosunki z Szefem Misji, wzywając go kilkakrotnie do Warszawy. Wszedł wówczas Rostworowski obok innych profesorów, powołany przez Tymczasową Radę Stanu, w skład Komisji Sejmowo-Konstytucyjnej.

W czerwcu 1918 roku powierzone mu zostało wyłączne strzeżenie w Szwajcarii interesów Rady Regencyjnej i Rządu Polskiego.