西魏大统元年（535年）授宁远将军，勇冠一时，作战骁勇，赐姓普屯氏。官至通直散骑常侍，晋爵为白土县侯。帮助宇文泰擒窦泰，克复弘农，战沙苑，都担任先锋陷敌。又从独孤信入洛阳，战于河桥。以功进爵为白土县公，任扬州刺史，授抚军将军、银青光禄大夫。又助燕国公于谨破襄阳。大统十三年（547年）迁车骑大将军、骠骑大将军，开府，出为鄜州刺史。时望日重，转任河州刺史、大中正。周孝闵帝即位，拜大将军，进爵枹罕郡公，久在军阵。后进位柱国。参与东征北齐等战役。保定年间，率兵攻丹州胡，又从尉迟迥进围北齐洛阳。讨平银州、绥州