登州（今山东蓬莱）人。
生平.精通天文历算，曾中进士，但因遭父丧，在家丁忧。后任宛丘县令，与转运使不合，不久弃官而去。后来吴奎荐补国子直讲，加秘阁校理。宋神宗未登基时，思恭在藩邸为太子说书，又为侍讲、直集贤院。神宗即位，擢拔为天章阁待制，有所见，必密疏以闻。曾竭力为欧阳修辩护，遂和欧阳修友好。出知江宁府、邓州，因病移官单州，管干南京留司御史台。不久卒。着有《尧年至熙宁长历》。