Se formó en Filosofía en la Universidad Carolina de Praga y trabajó como radiofonista en La Radio Checa. Posteriormente, trabajó en el Ministerio de Asuntos Exteriores, siendo oficial en la embajada checa en Estonia y Hungría.
Se ha desempeñado como periodista y novelista, autor de libros infantiles, traductor, presentador, dramaturgo y actor. Sus obras han sido publicadas en alemán, inglés, polaco, húngaro, finlandés y otros idiomas. Fue autor de una obra de historieta en la que contó la experiencia de cinco alemanes que, en su infancia, fueron expulsados de Checoslovaquia al finalizar la Segunda Guerra Mundial.