Családja nemzedékeken keresztül Zalaegerszegen élt, édesapja a jómódú bankigazgató elköltözött, de mindvégig megtartotta a városhoz fűződő kapcsolatát. A gimnázium első 6 évfolyamát Tatán, az utolsó kettőt Zalaegerszegen egyházi iskolában végezte, végül 1945-ben Budapesten érettségizett. Költeményei már 1947-től megjelentek a Válasz, az Újhold, a Magyarok, a Sorsunk és más folyóiratok hasábjain. Egyetemi diplomáját Budapesten szerezte 1949-ben a Pázmány Péter Tudományegyetem bölcsész szakán , még ebben az évben Baumgarten-díjat kap, mindössze 22 évesen. 1954-ben megalapította a Bessenyei-kört. 1955-ben a Petőfi Kör vezetőségi tagja, 1956-1957-ben a Magyar Írók Szövetségének elnökségi tagja. 1957-ben az Igazság című napilapban megjelent írásai miatt letartóztatták, 1959-ben szabadult a börtönből. 1986-ban Lengyel Balázzsal és Nemes Nagy Ágnessel megindította az Újhold-évkönyv sorozatát. 1986 után vállalt újra tisztségeket az Írószövetségben. 1992-ben a Széchenyi Irodalmi és Művészeti Akadémia alapító tagja lett. 1994-1996 között a Magyar Könyv Alapítvány elnöke volt. Pártonkívüliként 1994-ben és 1998-ban az SZDSZ országgyűlési képviselőjelöltje volt, de még ebben az évben nyilvánosan elhatárolódott a párt nemzet- és kultúrpolitikájától, csalódottan visszavonult a közélettől.
Munkássága
Legjelentősebb műfordítóink és költőink közé tartozott, elsősorban latin (Vergilius, Horatius) és olasz (Ariosto, Tasso) költők életművének fordítása szerzett számára megbecsülést, de fordított más latin, olasz, német (Goethe) költőket is, részleteket a Mahábháratából, a Rámájanából. Élete utolsó évtizedeiben saját versei, prózai írásai is gyakrabban megjelentek. Műveinek legteljesebb gyűjteménye Paradicsomkert összegyűjtött versek és szépprózai írások címmel, 1993-ban jelent meg, ebben találhatók Zalaegerszeggel kapcsolatos írásai is.
Művei
A pokol tornácán és egyéb kisebb költemények; Dante, Bp., 1949
Kései megperzselődés. Új versek és egy régebbi, kísérő tanulmányokkal, bibliográfiával; Magyar Írószövetség–Belvárosi, Bp., 1999 (Bibliotheca Hungarica)