1962–1967 között magyar–német szakon végzett a Kossuth Lajos Tudományegyetemen. 1968-1973 között politikai okokból nem tudott elhelyezkedni tanárként. 1973-1974 között az Iowai Egyetemen tanult ösztöndíjjal. 1974-1976 között a Marx Károly Közgazdaságtudományi Egyetem Idegennyelvi Intézetének tanársegéde volt. 1976-ban az Illinois-i Egyetemen nyelvészetet hallgatott. 1982-1994 között az Élet és Irodalom munkatársa (rovatvezető, szerkesztő, főmunkatárs) volt. 1985-1986 között a Kaliforniai Egyetem Fulbright-vendégtanára volt. 1990-ben a miniszterelnöki tanácsadó testület tagja lett. 1991-1992 között az Új Magyarország főmunkatársa, rovatvezetője volt. 1993-ban a Pesti Hírlap főmunkatársaként dolgozott, majd 1995-től a Pázmány Péter Katolikus Egyetem tanára. 2006. december 20-ai ülésén a Digitális Irodalmi Akadémia tagjai közé választotta