1885 m. baigė Veiverių mokytojų seminariją.
1904 m. užregistruotas atskirame žandarų korpuse ir pradėjo dirbti Kauno žandarmerijos vertėju.
Nuo 1906 m. dirbo kolegijos registratoriumi (rus. „коллежский регистратор“).
Nuo 1909 m. – gubernijos valdybos sekretorius (rus. „губернский секретарь“).
Nuo 1912 m. – kolegijos sekretorius (rus. „коллежский секретарь“).
Nuo 1915 m. – vardinis patarėjas (rus. „титулярный советник“). 1920 m. dirbo Kaune mokytoju.