본관은 안동(安東). 자는 덕보(德甫), 호는 죽림(竹林). 시호는 충민(忠愍)이다.
1440년(세종 22)에 천거되어 녹사·주부가 되었으나 모두 나가지 않았다. 1454년(단종 2)에 처음으로 종부시첨정(宗簿寺僉正)이 되었다.
1455년에 수양대군이 어린 조카인 단종의 왕위를 빼앗자 울분을 못이겨 조정에 나가지 않았다. 세조가 조정에 나올 것을 종용하였으나 병을 치료한다는 핑계로 나가지 않았다. 이듬해 성삼문(成三問)·박팽년(朴彭年) 등이 단종의 복위를 도모하다가 참형되었다는 소식을 듣고, 그 사건에 가담하지 못한 것을 스스로 한탄하다 끝내 자살하고 말았다.
관직을 박탈당하였으며 자손들도 백 년 동안 벼슬길이 막혔다.
1789년(정조 13) 신원복관((伸寃復官: 억울함이 풀리고 관작도 복관됨)되고 1791년(정조 15) 이조참판, 1885년(고종 22) 이조판서에 추증되었다. 예천 노봉서원(魯峯書院)에서 봉향하며 경주 운곡서원(雲谷書院)에 배향되었다.