毕业。1909年12月保定陆军速成学堂毕业。辛亥革命爆发后，曾在四川参加革命党组织的起义军事活动。1913年12月考入北京陆军大学学习，1916年12月毕业于北京陆军大学正则班第四期。毕业后返回四川陆军服务。曾任国民革命军二十四军参谋长，四川省主席刘文辉参谋长。1929年于二十四军训练处编写出版《兵要地理》一书，主要介绍川康地区军事地形，对高原病，藏军都有介绍。是中国近代早期为数不多的一本区域性军事地理专着。兵要地理也称军事地理，对于科学地指导军队建设和作战行动等方面的地理研究有着特别重要的作用，是部队