越前藩出身。岡源太夫の五男。藩校で漢学を学ぶ。福井県師範学校変則生を経て、1877年(明治10年)に官立愛知師範学校を卒業。東京麹町清水小学校訓導、千葉県鶴舞小学校校長、茂原町中学校教諭を歴任した。1882年(明治15年)、東京師範学校(後の東京高等師範学校)を卒業。その後、徳島県師範学校一等教諭・学務課勤務、徳島県中学校一等教諭、高等師範学校助教諭・附属小学校主任、同教諭、女子師範学校教諭・同高等女学校主任、同教授・文部省普通学務局勤務、高等師範学校書記・教授、文部省普通学務局第一課長、宮城県尋常師範学校校長、東京府視学官・文部省視学官を歴任した。