1879年(明治12年)12月28日、高知県土佐郡小高坂村(現在の高知市)で生まれた。海南中学を経て、1901年(明治34年)11月、陸軍士官学校(13期)を卒業[1]。1903年(明治36年)6月、歩兵少尉に任官。1929年(昭和4年)8月、歩兵第23連隊長(宮崎)に就任[1]。1932年(昭和7年)4月、陸軍少将になる[1]。
退役後は土佐在郷将校会副会長、帝国在郷軍人会高知市連合会長等を歴任。1947年(昭和22年)11月28日、公職追放仮指定を受けた[2]。
1970年(昭和45年)10月、90歳で死去した。