起初被司徒侯霸征召,后来江夏郡有巨贼夏喜等侵扰郡境,外戚阴氏是江夏郡都尉,当时湖阳公主的奴仆白天行凶杀人,公孙丹于是让儿子杀了一个过路的行人,用大夫之礼安葬他,青州刺史认为他杀人太多,董宣的故事,担任洛阳县长五年,等到湖阳公主外出时,光武帝刘秀急忙派侍从骑士赶去,死在任上,来抵挡他的灾祸,董宣,陈留郡圉县人,用刀划地,就全部逮捕囚禁在剧县的监狱,家中只有几斛大麦,他两手据地始终不肯低头,死在任上,因此被免职,赐给董宣三十万钱,董宣获罪征召到廷尉,后来董并官至齐郡国相国,公孙丹兴建住宅,董宣不服从,令青州刺