전북 익산에서 태어나 전주고등학교와 서울대학교 사범대학 수학교육과를 졸업하고, 미국 코네티컷 대학교에서 이학석사와 이학박사학위를 받았다. 주된 관심사는 타이흐뮐러 변형이론과 기하해석학이다. 요즘엔 수학사와 수학 살리기에도 관심을 가지고 있다. 코네티컷 대학 조교수와 연구교수를 지냈으며, 2007년 현재는 건국대학교 전산수학과 교수로 재직중이다.