后，先后担任黄埔军校教导第一团见习、排长。北伐中，先后担任担任国民革命军总司令部宪兵营排长、连长、参谋（少校军衔），第九师政治训练处主任。1929年，出国留学，先后在日本警政学校，德国警察大学学习军事。驻德国期间，曾担任中华民国驻德国大使馆武官（陆军中校军衔）。1934年，回国，出任中华民国财政部税警总团部科长，第六团副团长。抗日战争爆期间，担任中华民国交通部宁海线警备副司令，交通部警务专员。1948年10月，出任中华民国交通部第二交警总局副局长，陆军中将军衔。1949年秋，移居美国。逝年不详。