生卒年不详。字垂后,澧阳(今湖南澧县)人。性喜讥诮。敬宗宝历、文宗大和间,杜悰为澧州刺史,宣古为其门下客,乘醉慢侮,悰不能堪,使人折辱之,为
岐阳公主所救,并请宣古为诗,以冀弥缝。宣古得韵立就,悰赏之。武宗会昌三年(843)登进士第,又中宏辞科。然毕生未入仕,落寞而终。生平事迹散见《
云溪友议》卷中、《
唐摭言》卷三、《
唐诗纪事》卷五五、《
唐才子传》卷七。宣古工文,有诗名。辛文房称其诗“有英气,调颇清丽”(《
唐才子传》)。张为《
诗人主客图》列宣古为“高古奥逸主”之升堂者。《
全唐诗》存诗5首、断句若干。