1921年畢業於陸軍雲南講武堂,在軍旅服務六年,升至中校。
1927年夏赴日本深造,先後畢業於日本戶山學校、日本騎兵學校。
1948年夏奉調參謀教官班第二期深造。歷任騎兵排、連、營、團、旅、師長、副軍長,海南警保師長,雲南武校助教,中央軍校少校、中校教官,廣州燕塘軍政學校騎兵隊上校隊長,張北分校教育組長,中央陸軍學校騎兵分校少將主任,胡宗南部少將師長,接收印度支那北緯16度以北的日軍投降的中國軍隊少將高參,國民黨軍騎兵第二軍中將副軍長、“國防部”中將部員、參謀,海南警務處長、福建省政府委員等職。
在抗日戰爭中,曾在台兒莊附近,率所部將日軍久川率領之敵軍第五聯隊擊潰,並俘其川島聯隊附,使戰局轉危為安,且導致這次戰役之大捷,被記大功一次及獲獎金大洋2800元。主要著述有:《騎兵對步兵戰法》、《軍師屬騎兵用法》、《騎兵野外教育》、《騎步兵戰法異同》、《體操教範》、《搶劍術研究》等20種。