蒲州河东(今山西永济)人。进士。安史乱时,官真源令,率兵保雍丘,以拒禄山。至德二年移镇睢阳,与太守许远共同抗击叛军,坚守长达十月。因援绝粮尽,城陷被杀。(187下/4899,参见《新唐书》192/5534)