西汉陇西上封(今甘肃天水)人,字子松。竟宁元年(前33),任西域都护,各族敬其威信。任满还,为沛郡、雁门太守。后以西域各族上书请求,继续出任都护。又以左曹中郎将、光禄大夫率兵安定乌孙(在今新疆伊犁河和伊塞克湖一带)贵族的内争,加强了中原和乌孙的联系。旋病死乌孙。