기간 내용
1951년   장택상 국무총리 비서관
1954-1958년   제3대 민의원(자유당, 거제군)
1955년   민주당 청년부장
1960-1961년   제5대 민의원(민주당, 부산 서구)
1961년   신민당 원내부총무
1963년   민정당 , 대변인
1963-1967년   제6대 국회의원(민정당, 부산 서구)
1965-1967년   민중당 원내총무, 대변인
1967-1969년   신민당 원내총무
1967-1971년   제7대 국회의원(신민당, 부산 서구)
1971-1972년   제8대 국회의원(신민당, 부산 서구)
1971년-   한국문제연구소 소장
1973-1979년   제9대 국회의원(신민당, 부산서.동구)
1973년   신민당 부총재, 정무회의 부의장
1974-1976년   제5대 신민당 총재, 지도위원회 의장
1974년-   신민당 정무회의 의장
1976년   신민당 고문
1979-1980년   제10대 국회의원(신민당, 부산 서.동구)
1979년-   신민당 총재
1979년   총재 직무집행정지 가처분,의원직 제명
1980년-   정치활동 규제
1980-1981년   1차 가택연금
1981년-   민주산악회 결성, 고문
1982-1983년   2차 가택연금, 단식투쟁(23일간)
1985년   민족문제연구소 고문
1986-1987년   신한민주당 상임고문,민주헌법쟁취국민운동본부 고문
1987년   통일민주당 창당, 총재
1987년   제13대 대통령 후보(통일민주당)
1988-1992년   제13대 국회의원(민주당, 부산 서구)
1990년   3당통합,민주자유당 대표최고의원
1992-1992년   제14대 국회의원(민자당, 전국구)
1992년   제14대 대통령후보(민주자유당)
1992-1996년   민주자유당 총재
1992년   제14대 대통령 당선
1993-1998년   제14대 대통령
1995-1997년   신한국당 총재
1997년   신한국당 명예 총재