In 1878, he entered the Construction School, and after graduating in 1884, he received the rank of first-class civil engineer.
There, in 1884–1886, he built five wooden bridges over the Viliyu and Gorin rivers in the city of Ostroh.
Between 1886 and 1890, he built a building for the St. Nina Girls' Gymnasium on Nikolayev (now Istiglaliyet) Street.
During the years 1901–1904, he was engaged in the construction of a new building for the Baku real school according to his own project.
In 1916 he became a member of the Audit Commission of the Caucasian District Directorate of the Russian Red Cross Society.