京兆高陵(今属陕西)人。天宝初应募入长安,以战功升中郎将。从征小勃律,平石国,战大食,拜骠骑左金吾大将军。又率军助郭子仪等收复了两京。乾元二年围攻相州时,被流矢射中,数天后卒。(109/3297,参见《新唐书》138/4615)