即凭风声风向，可断吉凶。又精通面相、大六壬神数及五行等。隋朝大业年间，为咨官县（唐以后后称资官县，县治在今四川省乐山市犍为县金石井镇）县令。唐朝建立之初的武德初年，蜀道使詹俊赤牒授其为火井县县令。自隋朝起，即以善于相面闻名，又以他为襁褓中男装打扮的武则天相面之事最为知名：「必若是女，实不可窥测，后当为天下之主矣！」贞观八年（634年），唐太宗听闻其名，召至九成宫。《新唐书·艺文志》记载他着有《太白会运逆兆通代记图》一卷。《新唐书·列传》第一百二十九曾记载他和李淳风两人的故事，民间则传说他们合着有《推背图