五代时华州华阴(今属陕西)人,字玄辉。后唐时石敬瑭延掌书记。敬瑭称帝,授翰林学士承旨。后迁门下侍郎、同平章事、监修国史,选任史官,纂补唐实录及修唐史二百卷(即《旧唐书》,完成时的监修者为刘名)。出帝时历仕中书令、晋昌军节度使、开封尹。开运末,冯玉、李彦韬为排斥桑维翰,以其驯服,使复相位,加弘文馆大学士。晋亡,从出帝北迁。契丹授为太子太保。卒于幽州,从其遗愿归葬乡里。