民國6年(1917年),到騰衝縣立中學讀書,畢業後,考入雲南講武堂第十三期騎兵科。民國9年學習期滿,留校先後任十五屆少尉隊副,第四屆中副教官,第七團上尉連長,少校營長。時唐繼堯病逝,龍雲主持滇政,討伐靖亂,被調任九十九師上校團長,後調任第五旅第九團團長。 “七·七”事變後,升任五十八軍新編十一師第二旅少將旅長。參加武漢外圍保衛戰,立有戰功,被晉升為少將副師長。民國32年,奉任十一師副師長,參加常德及長衡抗日會戰,歷時7個月,雖湘、桂兩路淪陷,敵寇縱橫,馮仍能舉兵於瀏醒、萊攸各地與敵鏖戰。
民國35年退伍還鄉,積極為家鄉籌措應賑濟災工作,深受家鄉人民讚譽。民國36年選為國大代表,生平有《征余吟草》等著作,1970年逝世終年68歲。