서울대학교 화학과에서 학사를 졸업하고 동 대학원에서 석사학위를 받았다. 일리노이대학교 화학과에서 박사학위를 받은 후, 스탠포드대학교 화학과에서 박사 후 연구 과정을 거쳤다. 현재 충남대학교에서 물리화학을 가르치고 있다. 여러 과학 분야는 물론, 과학 외부에서 과학을 보는 시각에 대해서도 관심을 가지고 있다.