禑王 三年(一三七七, 洪武 丁巳)에 進士 壯元에 합격하였고 八年(壬戌, 一三八二)에 文科에 登第하였다. 조선조에 들어와서는 公州通判. 西海 楊廣 江原經歷, 原州敎授를 지냈다. 태조 三年(一四〇三, 永樂 癸未)에는 聖節使 書狀官으로 배를 타고 南京에 갔다. 松都로 돌아와서는 左獻納知製敎, 外職으로 慶尙道經歷을 지냈다. 또 內職으로 돌아와 直禮文官兼直講, 平壤敎授를 지냈다. 太宗 七年(一四O七, 丁亥)에는 다시 謝恩使 書狀官으로서 중국을 다녀왔으며, 돌아와서는 內職으로 判承文院直集賢殿 直禮文館 典農正 知製敎 令知文書應奉司事를, 外職으로는 知金山郡兼勸農兵馬鍛鍊使를 지냈다. 太宗 一三年(一四一三, 癸巳)에 左司諫大夫를 거쳐 成均館大司成, 集賢殿直提學, 太宗 一四年(一四一四, 甲午)에는 禮曹左參議 寶文閣直提學, 世宗 元年(一四一九, 己亥)에는 讀卷官試士, 世宗 五年(一四二三, 癸卯)에 嘉善大夫檢校漢城府尹寶文閣提學을 지냈다. 세종 당시인 六八세 때에 함양에 돌아와서는 文章行誼로서 「八溪先生」이라고 칭해졌다. 世宗一七年(一四三五, 乙卯)에 나이 八O歲로 죽었다. 遺稿 一권이 전하는데 宗宅에는 전하지 않고 앞에서 언급한 『八溪世芳集』에 그의 글이 전한다. 처음에는 居昌 龍山 晚築, 咸陽 介坪에 살았다. 墓는 咸陽 德谷 辛坐原에 있다. 부인은 高靈朴氏로 軍器少尹 邦龍의 딸이며 宜寧 芝山에 別葬했다. 둘째부인은 河東鄭氏로 판전농사사(判典農寺事) 竹堂 鄭復周의 딸이다. 함양에 오랫동안 寓居했음은 邑誌 寓居條에 전한다.