唐陕州陕县(今属河南)人,字游韶。贞观进士。太宗闻其名,召授弘文馆直学士。累官至西台侍郎、同东西台三品,仍兼学士。以反对武则天当政,麟德元年(664)被告发与废太子忠通谋,下狱死,籍没家口。工五言诗,多应制、奉和之作,婉媚工整,士大夫纷纷仿效,称为“上官体”。又归纳六朝以来诗歌中对仗方法,提出“六对”、“八对”之说,对律诗的形成颇有影响。