충남 보령에서 태어났다. 서울대학교 문리과대학 국어국문학과를 졸업하고 동 대학원에서 문학박사 학위를 받았다. 서울대학교 인문대학 국문학과 교수로 재직했고, 미국 하버드대학 객원교수, 버클리대학 한국문학 초빙교수, 일본 도쿄대학 한국문학 객원교수 등을 역임했다. 현재 서울대학교 명예교수, 미국 버클리대학 한국문학 겸임교수로 활동 중이다.