고려대학교 대학원 수학과에서 박사학위를 받고 미국 밴더빌트대학교에서 박사 후 과정을 밟았다. 이후 고려대학교 수학과에서 강의를 하다가 2010년~2013년 2월까지 서울대학교 수학과에서 BK연구교수를 역임했고 현재 서울대학교 기초교육원 강의교수로 재직 중이다.