서울대학교 천문학과(현 물리천문학부) 및 동 대학원(우주론 전공, 석사)을 마치고, 미국 미시시피남부대학교(University of Southern Mississippi)에서 계산물리로 석사, 과학계산(ScientificrnComputing, 현 Computational Science in Mathematics)으로 박사학위를 받았다. 국내 수학 분야 유일의 정부출연연구기관인 국가수리과학연구소 선임연구원을 거쳐 현재 광주과학기술원 GIST대학 기초교육학부 부교수로 재직 중이다. 주 연구분야는 계산 과학(computational sciences)의 수학적 언어인 과학계산(scientific computing)이다. 특히 나노시대에 중요한 몬테칼로(Monte Carlo) 방법론을 통해 편미분방정식을 푸는 알고리즘을 개발하고 또한 몬테칼로 방법론을 응용하는 연구를 수행하고 있다. “Last-passage Monte Carlo Algorithm for Mutual Capacitance” 등 30여 편의 국제 연구논문이 있다.