Iki 1829 ar 1831 m. studijavo architektūrą Vilniaus universitete, buvo prof. Karolio Podčašinskio mokinys, vėliau – jo padėjėjas. 1832 m. uždarius universitetą buvo Medicinos akademijos, nuo 1842 m – Baltarusijos švietimo apygardos (nuo 1853 m. – Vilniaus švietimo apygarda), nuo 1844 m. – Lietuvos stačiatikių eparchijos architektas.[1]
1840 m. – grafo Juozapo Tiškevičiaus rūmai (Trakų g. 1-26, Vilnius) (prieangį su atlantais, laikančiais balkoną, projektavo architektas Nikolajus Čiaginas, skulptorius P. Andriolis su mokiniu J. Kozlovskiu),