서울대학교 물리학과를 졸업하고 펜실베이니아대학교에서 이론물리학으로 이학박사 학위를 받았다. 메릴랜드대학교에서 박사 후 연구원을, 프린스턴대학교, 하버드대학교 등에서 방문 연구원을 역임했다. 현재 세종대학교 물리학과 교수로 재직하고 있다. 타일링 및 기하학, 준결정 및 광결정, 비평형 통계물리, 사회물리, 게임이론, 진화 동역학 등을 연구하고 있다.