본래 대위(隊尉)로 출사(出仕)하여, 1361년 홍건적(紅巾賊)이 압록강을 건너 서북면에 침입하고 경성(京城: 開京)을 점령하자, 이듬해 대호군으로서 경성을 수복한 공으로 수복경성2등공신(收復京城二等功臣)에 서훈되었다.
그리고 1363년 김용(金鏞)이 흥왕사(興王寺)를 침범하여 난을 일으키자 대호군으로서 이들을 토벌한 공으로 흥왕토적2등공신(興王討賊二等功臣)에 녹적(錄籍)되었다.
신돈(辛旽)에게 아부하여 전라도안렴사(全羅道按廉使)가 되었는데, 부임하기 전에 경기도 광주(廣州)에서 바치는 명주를 훔친 일로 대간의 탄핵을 받았으나 공민왕(恭愍王)의 총애로 무사하였다. 그러나 뒤에 신돈의 뜻을 거스르고 방종하며 불법을 행하다가 결국 영전(影殿)의 재목을 훔친 죄로 신돈에게 살해되었다.