Od 1888 przez około dwie dekady współpracował z różnymi periodykami, niekiedy je redagując lub wydając. Pisał rubryki naukowe, m.in. „Chemia”, „Ruch naukowy”, „Wiedza czysta i stosowana”, „Warsztat uczonego” i „Kronika naukowa”. Wśród pism, z którymi współpracował, były: „Czytelnia dla wszystkich” (1903–1905, którą redagował i wydawał w 1904), „Dziennik Kijowski” (redaktor po 1905), „Dziennik Wileński”, „Gazeta Warszawska” (1898–1901), „Gazeta Wileńska” (redaktor, 1905), „Kurier Codzienny” (1897–1904), „Kurier Warszawski” (1888–1923; prawdopodobnie tam ukazał się jego pierwszy artykuł popularnonaukowy, dotyczący bydła), „Miesiąc Ilustrowany” (1912–1913/1914, redaktor i wydawca), „Nowa Gazeta” (1906–1915), „Ogrodnik” (redaktor, 1898), „Pielgrzym”, „Prawda” (1894–1910), „Przyjaciel Młodzieży” (ok. połowy lat 10. XX wieku), „Rolnik i Hodowca”, „Tygodnik Illustrowany” (1896–1899), „Tygodnik Mód i Powieści” (1895–1914), „Wędrowiec” (1888–1900) i „Wieczory Rodzinne” (1909–1912, redaktor i wydawca). Po I wojnie światowej ograniczył działalność publicystyczną, choć w 1933 napisał kilka tekstów dla pisma lotniczego „Lot Polski”.