1926年10月毕业，在国民革命军第一师任排长，参加北伐战争。后调到国民革命军第十九路军蔡廷锴部任连长。在济南讨伐孙传芳战斗负伤，癒后历任武汉要塞、河南省保安处营长、旅部参谋主任及中校团附等职。
四行仓库保卫战.1937年淞沪会战前夕，随部自无钖开赴上海参加抗战。任第二六二旅旅部参谋主任兼任第五二四团中校团附。最后终于奉命留下一个团，死守闸北。1937年10月26日，谢晋元以团附身份奉命带领第十九集团军第七十二军八十八师第二六二旅第五二四团第一营四百多人，留守苏州河北岸的四