W latach 1959–1962 uczęszczał Bundesrealgymnasium XIX w Wiedniu. Maturę zdał w 1964 w XIV Liceum Ogólnokształcącym w Warszawie. Studiował filologię germańską na Uniwersytecie Warszawskim, gdzie w 1969 uzyskał magisterium. W latach 1980–1981 był członkiem Solidarności w redakcji czasopisma „Polnische Perspektiven”, zaś w latach 1988–1990 przewodniczącym komisji zakładowej w Wydawnictwie Współczesnym RSW Prasa-Książka-Ruch. W latach 1997–2004 był dyrektorem Instytutu Polskiego w Wiedniu. W 2005 został redaktorem serii wydawniczej Kroki-Schritte, zainicjowanej w ramach Roku Niemiecko-Polskiego 2005/2006.
Członek Stowarzyszenia Pisarzy Polskich.