东汉初扶风平陵(今陕西咸阳西北)人,字周公。累世为河西官吏。新莽末,为波水将军,继降刘玄,任张掖属国都尉。刘玄败,他联合酒泉、敦煌等五郡,割据河西,称行河西五郡大将军事。后归刘秀,协助攻灭隗,封安丰侯,任大司空。