Учился в приходской школе, затем в уездном училище, закончил образование в Петербургском учительском институте (1882). В 1882-92 гг. был учителем математики в провинциальных городах.