1886 m. baigė Veiverių mokytojų seminariją.
Kilęs iš Suvalkų gubernijos.
1904 m. baigė Veiverių mokytojų seminariją.
1916 m. paskirtas jaunesniuoju valdininku, tais pačiais metais suteiktas praporščiko laipsnis 33-iajame Sibiro atsargos šaulių pulke.
Baigė Vilniaus karo mokyklą.
Suteiktas jaunesniojo leitenanto laipsnis (rus. „подпоручик“).
Kovėsi „baltųjų“ pusėje Vakarų fronte.
Nuo 1919 m. – 15-ojo Kurgano Sibiro šaulių pulko jaunesnysis karininkas.