1956년 국립체신고등학교졸업
1961년 제12회 고등고시 사법과 합격
1961년 육군법무관
1964년 건국대학교 정치대학 법과 졸업
1992년 법무법인 시민종합법률사무소 대표변호사
2005년 법무법인 시민 구성원변호사
2018년 법무법인 시민 고문변호사
1964~1969년 서울민사지방법원, 서울형사지방법원 판사
1969~1971년 변호사 개업(서울)
1971~1980년 대전지방법원 판사, 대전지방법원 공주지원장, 서울고등법원 판사,
대법원 재판연구관, 서울민사지방법원 부장판사 등 역임
1980년 변호사 개업
1981년 제11대 국회의원(영월/평창/정선 민한)
2003년 국가정보원장
2006년 건국대학교 석좌교수