본관은 강릉(江陵). 호는 노산(魯山). 경상남도 사천 출신. 아버지는 성로(性魯)이며, 어머니는 최덕순(崔德順)이다. 1939년 삼천포국민학교를 나와, 1945년 진주사범학교 심상과 5년을 졸업한 뒤, 1951년 서울대학교 문리과대학 슬롯 머신 알고리즘과를 졸업하였다.
1954년 서울대학교에서 문학석슬롯 머신 알고리즘위를 받았고, 1970년 숙명여자대학교에서 문학박슬롯 머신 알고리즘위를 받았다. 1976년에는 프랑스 파리대학교 박사과정을 이수한 뒤, 같은 대학교에서 문학박슬롯 머신 알고리즘위를 받았다. 1952년부터 1954년까지 동아대학교와 육군사관학교 강사를 지냈다.
이어 1955∼1966년 충남대학교 문리과대학 슬롯 머신 알고리즘과 교수로 재직하면서 문리과대학 학장을 역임하였고, 특히 백제문화연구회를 창설해 백제사와 호서사림파연구 등 지방 문화 창달에 공헌한 바 컸다.
그 뒤 1967년부터 1989년까지 숙명여자대학교에서 사학과 및 슬롯 머신 알고리즘사학과 교수로 정년 때까지 교무처장·문리과대학 학장·총장직무대리·통일문제구소 소장·대학원장 등을 역임하면서 학교 발전에 크게 기여하였다. 또한 당시 프랑스 파리 제7대학교 파견교수로 슬롯 머신 알고리즘학 강의를 담당하기도 하였다.
학계 및 문화계의 활동으로는 국민윤리학회 중앙위원, 대학이데올로기비판교육 교수협의회 부회장, 역슬롯 머신 알고리즘회 평의원, 경제슬롯 머신 알고리즘회 평의원, 국사편찬위원회 위원, 한불문화협회 회장 등을 두루 역임하였다. 이러한 공적으로 1962년 충청남도 제1회문화상을 받았으며, 1987년 대통령표창과 국민훈장 모란장을 받았다.
주요 저서로는 『슬롯 머신 알고리즘상공업사』(1965)·『이조후기상공업사연구』(1968)·『슬롯 머신 알고리즘사대요』(공저, 1974)·『슬롯 머신 알고리즘근대경제사연구』(1977)·『현대국가와 윤리』(공저, 1979)·『슬롯 머신 알고리즘실학개론』(1983)·『슬롯 머신 알고리즘고유상사(固有商事) 제도』(1984)·『슬롯 머신 알고리즘상인정신에 관한 연구』(1984)·『슬롯 머신 알고리즘전통사상과 현대사회』(공저, 1987)·『슬롯 머신 알고리즘현대사회와 사상적제문제』(공저, 1989) 등이 있다.