Prozaik, eseista, poeta, autor słuchowisk radiowych i utworów dla dzieci, także krytyk teatralny. Mieszka w Szczecinie. Związany z „Kurierem Szczecińskim”, współpracuje z magazynami „Teatr”, „Pogranicza” i „Twórczość”. Zajmuje się historią Pomorza i niemiecką przeszłością Szczecina w kontekście historii polsko-niemieckiej.
Wydał m.in. powieści „Eine kleine” (2000, finał Nagrody Literackiej Nike, I nagroda w Konkursie Literackim PTWK) i „Mariasz” (2007, nominacja do Europejskiej Nagrody Literackiej), zbiór opowiadań „Capcarap” (2008, nominacja do Nagrody NIKE), eseje „Cukiernica pani Kirsch” (1998) i „Pożegnanie miasta” (2002), tom wierszy „Po sobie” (2010) oraz książki dla dzieci „Balbaryk i skrzydlate psy” (1982) i „Śnieżynek” (1997).
W 2000 r. uhonorowany za swoją twórczość Nagrodą Artystyczną Miasta Szczecina.