字长孺。西汉濮阳(今河南濮阳西南)人。家世为卿大夫。景帝时任太子洗马,武帝即位,初为谒者,累迁中大夫,转东海太守,有治绩,升主爵都尉,位列九卿。学黄老之术,治务无为;好直言切谏,不能容人之过。汉武帝用兵匈奴,他主张和亲,反对对匈奴贵族进行战争。曾隐居田园数年,后任淮阳太守,终死于淮阳。(50/2316,参见《史记》120/3105)