서울대학교 물리학과 졸업 후 한국과학기술원 물리학과에서 석사 학위를 받고, 아이오와주립대학 물리학과에서 박사 학위를 받았다. 1998년부터 1년간 아이오와주립대학에서 교환교수로 지냈다. 1992년부터 2004년 현재까지 대구대학교 물리학과 교수로 재직하고 있다.