 In total, he published more than 400 articles.In 1887–1902, he published articles in Latvian "Dienas Lapa".In independent Lithuania, he published articles in such periodicals as "ABC", "Akademikas", "XX amžius", "Iliustruotoji Lietuva", "Lietuva", "Lietuvos aidas", "Naujas žodis", "Naujoji Lietuva", "Naujoji Romuva", "Praeitis", "Trimitas".