서울대학교 경제학과를 졸업하고, 생활비를 포함한 전액 장학금을 받으며 미국 서던일리노이대학교(Southern Illinois University)에서 경제학 박사 학위를 받았다. 경제학 학위논문을 준비하던 긴 기간 동안 수학과에서 선형대수, 해석학, 위상수학, 추상대수학, Real Analysis, Functional Analysis 등 학부와 박사과정의 10과목을 이수했다. 특히 『Mathematical Economics』의 저자인 세계적 석학 아키라 타카야마(Akira Takayama) 교수의 당시 유일한 논문지도학생이자 연구조교였다. 그의 지도 아래 장기간 1:1 세미나를 통해 경제학 논문의 수식을 모두 유도했고 이론 구조를 정밀하게 분석하는 강도 높은 학술적 훈련을 거쳤다. 이러한 경험은 수학적 본질을 꿰뚫는 통찰력을 기르는 데도 결정적인 계기가 되었다.
웅지세무대학교에서 경제학을 가르치는 한편, 외래강사로 서울대학교 경제학부에서 3년간 경제원론, 경제수학, 수리경제학 등을 매 학기 2과목씩 강의했고, 한국외국어대학교 국제학부에서 7년간 금융경제론, 투자론, 경제원론, 국제경제학 등을 매 학기 1~3과목씩 강의했다. 국내 경제연구원과 증권사에서 경제연구위원과 애널리스트를 역임한 바 있으며, CFA(미국 재무분석사)이기도 하다. 주요 저서로 『경제학원론』 『시장실패, 정부실패』 등이 있으며 현재 네이버 블로그 ‘이코노맥스터(Economaxter)’를 통해 경제, 사회, 수학 등에 관한 글을 공유하며 독자들과 소통하고 있다.