Od 1906 wykładał hydraulikę, budowę maszyn wodnych, mechanikę teoretyczną i statykę wykreślną w Średniej Szkole Mechaniczo-Technicznej H. Wawelberga i S. Rotwanda, w latach 1916–1919 był jej dyrektorem. W latach 1906–1915 członek Towarzystwa Kursów Naukowych, a także członek Zarządu TKN (1912-1915). Wykładał mechanikę techniczną w ramach Kursów Politechnicznych (1906-1908) oraz hydraulikę, wodociągi i kanalizację w ramach Kursów Wieczornych dla Techników (1909-1915) na Wydziale Technicznym TKNDziesięciolecie Wolnej Wszechnicy Polskiej TKN: sprawozdanie z działalności Towarzystwa Kursów Naukowych, 1906-1916, opracowali Ryszard Błędowski, Stanisław Orłowski, Henryk Mościcki, Warszawa 1917, Podkarpacka BC – wersja elektroniczna.. Od 1914 wchodził w skład Komisji Politechnicznej przy TKN i brał czynny udział w działaniach mających na celu wprowadzenie języka polskiego, jako języka wykładowego na Politechnice Warszawskiej.
Swoją pracę na Politechnice Warszawskiej rozpoczął 15 listopada 1915 i czynnie pracował aż do przejścia na emeryturę w sierpniu 1939. Prowadził wykłady ze statystyki wykreślnej, wodociągów i kanalizacji, jak również hydrauliki dla słuchaczy wszystkich wydziałów uczelni.