宋徽州歙县人,字申甫,一字瑞甫,号讷斋。

理宗绍定二年进士。

为江陵教授。

宝祐中累官参知政事,寻拜右丞相兼枢密使。

对国本、人才、吏治、财计、备边、爱民等国事大政,多所论列,指陈得失。

丁大全谋夺相位,元凤力辞去,提举宫观。

开庆间蒙古攻宋,起判平江府兼淮、浙发运使。

度宗咸淳三年,再任右丞相兼枢密使,旋被劾罢。

卒谥文清。

有《讷斋文集》。