Tłumaczeniem zaczął się zajmować w 1988 roku. Przełożył ponad 50 pozycji, m.in. Hańbę Coetzee, Trylogię nowojorską Paula Austera, Podziemia DeLillo, Lolitę, Blady ogień i Nieprawe godło Nabokova, Hotel New Hampshire Irvinga, Wielkomiluda Roalda Dahla oraz poezję Charlesa Bukowskiego. Otrzymał główną nagrodę Stowarzyszenia Tłumaczy Polskich za przekład literacki 1991 („Wielkomilud” Roalda Dahla i „Na południe od Brazos” Larry’ego McMurtry’ego) oraz wyróżnienie International Board of Books for Young People 1991 za przekład „Wielkomiluda” Roalda Dahla. W 2002 roku przyznano mu nagrodę „Literatury na Świecie” za nowy przekład Lorda Jima Josepha Conrada i nagrodę ZAiKS-u za całokształt twórczości translatorskiej.