1929年5月军校毕业后派任交通处下级军官。1933年12月考入陆军大学正则班第十一期学习。1935年12月陆大毕业后派任西北剿匪总司令部(兼总司令蒋中正)参谋处中校参谋。1937年9月调任第8集团军总司令部(总司令张发奎)参谋处中校作战参谋。1938年2月调升军令部(部长徐永昌)第1厅(厅长刘斐)第1处(处长张秉钧)上校参谋。 1939年9月调任第41师(师长董继陶)上校参谋长。 1942年12月23日叙任陆军步兵中校。1943年2月10日晋任陆军步兵上校。10月调升第4战区司令长官部(司令长官张发奎)参谋处少将处长。1944年3月兼任第4战区干部训练团教育长。
在豫湘桂会战期间,1944年11月25日在贵州六寨被美军轰炸机误炸身亡。1945年6月28日国民政府追晋陆军少将。