宗雍熙二年（985年），大中祥符五年（1012年）进士，授宁州军事推官。大中祥符九年（1016年）迁大理寺丞，知仙源县（今曲阜县），主持孔子祀事。明道二年（1033年）为右谏议大夫、御史中丞。仁宗欲废郭后，道辅率谏官孙祖德、范仲淹等劝阻，与宰相吕夷简抗争。景佑四年（1037年），任龙图阁直学士、兖州知府，访得孟子之墓于邹城四基山。宝元二年（1039年），审理参知政事程琳国一案，宰相张士逊请求道辅为其求情。遂出知郓州。途中天气严寒，至韦城，病卒。