본관은 죽산(竹山). 자는 자이(自邇). 안현(安玹)의 증손으로, 할아버지는 안증(安曾)이고, 아버지는 지고성군사(知高城郡事) 안계인(安季仁)이다. 어머니는 지용생(池龍生)의 딸이다.
1441년(세종 23) 생원시에 합격하였으며, 1447년 친시문과(親試文科)에 정과로 급제하여 승문원정자(承文院正字)를 거쳐 박사(博士)가 되었다.
1456년(세조 2) 이조좌랑으로 좌익원종공신(佐翼原從功臣)이 되었다. 뒤이어 이조정랑·경기도암행어사를 거쳐 1466년에 외직으로 전라도관찰사로 나갔다가, 이듬해 다시 내직으로 돌아와 형조참의가 되었다. 1476년(성종 7) 행안동부사로 나갔으며, 그 뒤 동지중추부사·형조참판·호조참판을 지냈다.