1931년 9월 13일 경상북도 칠곡군 인동면 신동에서 태어났다. 대구상고를 졸업한 후 1950년에 육군 소위로 임관했다. 이후 제20사단 본부사령, 수도사단 작전참모, 육군본부 군사연구실 실장 등을 맡다가 1979년 11월 16일부로 수도경비사령관으로 임명되었다. 그리고 1979년 12월 12일 ‘12․12 군사반란’의 진압을 시도했지만 다음날 새벽 무장해제 당하고 연행되었다.
이후 두 달간의 조사를 받고 풀려났지만, 가택연금 및 강제예편을 당했다. 그리고 이 충격에서 벗어나기도 전에, 부친과 외동아들을 잃는 비극을 겪어야 했다. 삶이 송두리째 흔들리는 상황이었지만, 가족들의 권유로 조그만 회사의 사장 자리를 맡으며 슬픔을 이겨내려 했다.
그리고 1993년 ‘12․12 쿠데타 진상조사위’에 공개 증인으로 나서며 다시 조국을 위해 헌신하기 시작했다. 2000년 3월 새천년민주당에 입당하며 정계에 입문하며 민주당 고문직을 맡기도 했다. 이후 2010년 7월 폐암으로 생을 마감했다.