唐京兆万年(今陕西西安)人。杜佑的族子。天宝十载(公元751年)随高仙芝西征石国,在*怛罗斯为大食所败被虏。在中亚、西亚流浪十余年,宝应元年(762年)附商舶东归。撰有*《经行记》,原书久佚,惟《通典》选有数则。