机宋台州天台(今属浙江)人,字彦恺。淳祐进士。宝祐间,为秘书郎。德祐元年(1275),任签书枢密院事。时元军逼近临安(今浙江杭州),大臣相继逃遁。次年,遂进左丞相,与右相文天祥奉谢太后之命,赴元军议和。旋又以祈请使使元。