At first, Ivan Petrovich studied at the gymnasium of his native city. He also graduated from the Novozybkovsky District School. In 1873 he passed the exam for the title of a public teacher, taught in village schools, conducted propaganda among the peasants.
Ivan Petrovich was a people's teacher. He entered the commune of D. A. Lizogub in Sednev (near Chernigov). In 1873 he passed the exam for the title of a public teacher, taught in village schools, conducted. In 1879, Ivan Petrovich spent more than a year in solitary confinement and was exiled to Eastern Siberia. Having returned from exile, he got a job in Zhitomir as the editor of "Volyn", but he was soon again arrested and deported. Having settled in Orel, Ivan Petrovich actively worked in the newspaper "Orlovskiy Vestnik" and in the Zemstvo statistics, but in 1889 he was again arrested by the authorities and spent another eight months in solitary confinement.
In 1896, Ivan Petrovich was invited to the city of Kursk by the head of the Zemstvo statistics, but in 1898 the authorities prohibited him from all zemstvo activity. Having moved to the city of Saint Petersburg, he became a member of the editorial board of "Syn Otechestva". Having received permission to return to zemstvo activity, from 1899 to 1902 he was secretary of the Kharkov Zemstvo Council.
Since 1875 Ivan Petrovich began to be published in the "Kiev Telegraph", then he placed articles and correspondence in the "Odesskiy Vestnik", "Golos", "News" and "The Week". Until 1901 he served in zemstvo institutions, was engaged in statistics.
After 1918 he pulled out of literary work.