愛媛県出身。旧士族[3]。1893年(明治26年)7月に陸軍士官学校(4期)卒業。翌年3月、歩兵少尉に任官し、5月には兵科を輜重兵に転科[4]。
日露戦争には第10師団隷下の輜重第10大隊中隊長として出征[3]。同師団は遼陽会戦・沙河会戦・奉天会戦に参加。戦中の1904年(明治37年)11月、少佐に昇進。
1909年(明治42年)11月に輜重第11大隊長。翌年11月に中佐に進級[3]。
1914年(大正3年)8月に輜重第7大隊長となり、1916年(大正5年)5月、陸軍輜重兵大佐に任官[3]。翌年よりシベリア出兵に参加。
1918年(大正7年)7月に輜重第15大隊長。
1920年(大正9年)8月に陸軍少将に昇進し、同日待命となり[4]、同年12月に予備役編入となった[2]。