军第1旅的团政治指导员、国民革命军总司令部少校参谋、第18军11师上校团长、第88师262旅523团团长、第88师262旅旅长。1935年4月晋升陆军少将。1936年任副师长。1937年11月任第74军58师师长、副军长兼师长，1938年指挥该部参与万家岭战役，以重大伤亡取得该役胜利。1939年8月任国民革命军第86军副军长。1939年12月任第86军军长兼浙江保安处处长。1940年3月任第91军军长。1940年10月任暂编第九军军长。1942年12月暂编九军改称第66军。后任军委会委员长侍从室第3组组长。