思想深厚而朴实,唐高宗时,被推举为新政尉,后升为成都丞,因为他陈述的话很合皇帝的意思,提拔为监察御史。武则天认为他很熟悉边远地方的亊,让他到西域安抚羌族,因为他正在服丧,没有答应。武则天褒扬了他,说他“孝性淳至,哀情恳切,宜遂雅怀,允其所请。”圣历初年,升为侍御史,出使西域,安抚乌质勒部及十姓部落,他处理得十分得当,两个部落都很高兴,因为有功,提拔为御史中丞,兼北庭都护,西域安抚使。他和郭元振很要好,宗楚客经常诋毁他,于是降职为沧州刺史,他做官顾大体,识大局,他和部下关系很和顺。景龙年间,升为御史大夫,兼朔方行军大总管,前后在军中任职二十多年,大抵是务农习战两项,衣食丰足,边事安定,各族和睦相处。