知婺州。历任秘书少监、司农卿、太常少卿兼中书门下检正诸房公事、起居舍人、起居郎、兼权刑部侍郎、吏部侍郎兼权中书舍人、兼同修国史。淳祐七年（1247年），拜签书枢密院事兼权参知政事。淳祐八年（1248年），拜参知政事，不久因弹劾罢职。以资政殿学士知建宁府，宝祐元年（1253年），王伯大卒。