1874年、長野県北佐久郡馬瀬口村(現御代田町)で生まれた。長野県尋常中学校、官立第一高等中学校を経て、東京帝国大学文科史学科に入学1899年に卒業し、同大学大学院で東洋史学を専攻した。その後、ドイツに留学。
1905年、広島高等師範学校教授に就任。1907年、東京高等師範学校教授となり、1929年からは東京文理科大学教授。退官後は満州国軍学校に勤務したが帰国し、東京帝国大学、日本大学、駒澤大学、明治大学等で講師を務めた。文部省の教員検定委員、視学委員となり、教育行政にも助力。歴史研究会長として1926年雑誌『歴史教育』を創刊。戦時中は休刊したが、戦後の1953年に復刊させた。