Šolal se je v Ljubljani in leta 1891 maturiral. Poučeval je v raznih krajih, v letih 1904–1905 tudi v Šmartnem pri Litiji.
Bil je predvsem šolski organizator. Med leti 1893 in 1909 je bil tajnik Zaveze slovenskih učiteljskih društev. Kot njen delegat se je leta 1906 udeležil skupščine srbskih učiteljev v Beogradu in leta 1908 vseslovanskega učiteljskega kongresa v Pragi. V Radovljici je bil leta 1910 predsednik okrajnega učiteljskega društva. Pomagal je pri gospodarskih organizacijah, pri Delavskih hranilnicah in posojilnicah na Jesenicah. V Dolenjem Logatcu je ustanovil mlekarno, v Radovljici pa še konzumno društvo. Pisal je članke, v katerih je predlagal številne izboljšave glede organizacije šolstva in šolskega dela.