Działacz Solidarności, więziony w latach 1982–1984, po uwolnieniu wyemigrował do Szwecji. Doświadczenia emigracyjne były tematem jego debiutanckiej powieści pt. Schwedenkräuter (1995). Za opowiadające o działalności opozycyjnej Szkice historyczne (1996) został nominowany do Nagrody Literackiej Nike 1997. W 1999 roku opublikował zbiór opowiadań Na lądach i morzach - nominacja do Nagrody Literackiej Nike 2000.
Jest członkiem Stowarzyszenia Pisarzy Polskich. Wykładał w Studium Literacko-Artystycznym na Uniwersytecie Jagiellońskim w Krakowie.