隋安定乌氏(今甘肃泾川东北)人,字玄虑。隋文帝时,为治书侍御史,以风毅为人所重。旋被选任为并州总管司马,辅佐总管汉王杨谅。炀帝即位,谅起兵作乱,他劝谏无效,被囚禁。后杨谅出战,被主簿,豆卢毓所释,与毓闭城拒谅,城破后同被谅杀。