Scrittore, poeta, critico letterario, narratore di viaggio e traduttore, ha pubblicato ventuno libri e con il romanzo Gli occhi di una donna ha vinto il premio Campiello nel 1985. Si è sempre occupato attivamente di narrativa angloamericana di cui è stato recensore per diversi quotidiani e riviste come “l’Unità”, il “Corriere della Sera”, “Il Giornale”, “L’Europeo” e altri. Oltre a James Joyce, ha tradotto numerosi autori di lingua inglese, tra cui Bernard Malamud, John Updike, Edith Wharton, Anne Tyler, Irvine Welsh e i premi Nobel Isaac B. Singer, William Golding e Wole Soyinka.