Nasceu em Jaú, interior de São Paulo, em 1957. É jornalista e crítico de cinema. Trabalhou durante mais de vinte anos para a Folha de S.Paulo. É tradutor do inglês e do espanhol. Do inglês traduziu, entre outros autores, Henry James, Saul Bellow, Norman Mailer, Truman Capote, Michael Cunningham e Martin Scorsese. Do espanhol, Adolfo Bioy Casares e Enrique Vila-Matas.