唐彭城(今江苏徐州)人,字祚卿。知畿子。开元末,历左监门卫录事参军事、宪法部员外郎、陇西司马。安禄山叛变,哥舒翰守潼关,杨国忠欲夺翰兵,他上言:“翰兵天下成败所系,不可忽。”后历任给事中、尚书右丞、国子祭酒等职。著有《政典》、《止戈记》等,已佚。