太宗淳化元年(990年)官右正言、直史館、西川轉運使,召入守本官,知制誥,知濮州(河南范縣)。淳化四年(993年),為諸路巡撫。至道二年(996年),遷祠部郎中。真宗鹹平三年(1000年),知梓州,徙襄州。景德二年(1005年),知澶州。大中祥符七年(1014年),以戶部侍郎致仕。
《楊文公談苑》載:馮起,父炳,有清節,任知雜卒。起官,僦舍圃田。時御史趙承嗣掌市征(市場收稅),炳歷任憲府,承嗣以官聯,素重之。屢往見起,知其賃廡,為出己俸百千市之,起固辭不受。未幾,承嗣以奸贓敗,棄市,由是名聞。於是蘇易簡在翰林, 夜召語及此事,太宗因此知起名,後擢知制誥。