入北京陆军大学，1919年毕业。1927年到1937年，历任湖北省政府委员、国民政府军事委员会委员长南昌行营第二厅厅长、国民政府军事委员会委员长武昌行营参谋处处长等职。1936年11月，获授陆军少将衔。1938年3月晋授陆军中将。抗日战争期间，历任第一战区长官司令部参谋长、军令部第四厅厅长。1946年5月，改任国防部测量局局长。1949年2月，晏勋甫任汉口市市长。任内抵制了华中军政长官公署长官白崇禧向汉口市政府提出的向工商业者征收200万银元供应军需的要求，后来经同乡、武汉商人林厚周（受中共江汉区委