Urodził się 24 czerwca 1951 w rodzinie Jana i Tamary. Ukończył bohemistykę na Uniwersytecie Jagiellońskim. Przez krótki okres wykładał na slawistyce Uniwersytetu Śląskiego, po czym pracował jako redaktor w wydawnictwie Śląsk i skupił się na tłumaczeniu literatury czeskiej. Do jego najważniejszych przekładów należą tłumaczenia dzieł Bohumila Hrabala i Josefa Škvoreckiego. Od 13 grudnia 1981 do 24 grudnia 1981 był internowany. W latach 80. publikował pod pseudonimem w magazynach literackich i niezależnej prasie. Jego tłumaczenia Hrabala ukazywały się w drugim obiegu. Po 1989 rozpoczął pracę w Ambasadzie w Pradze.
Był częstym gościem festiwalu filmowego Kino na Granicy. W 2009 jego przekład został nominowany do Literackiej Nagrody Europy Środkowej „Angelus”. W 2018 otrzymał nagrodę literacką dla tłumaczy przyznawaną przez Stowarzyszenie Autorów ZAiKS. Rok później został wyróżniony czeską nagrodą Jiřiego Theinera przyznawaną za zasługi na polu promocji literatury czeskiej za granicą.