Né à Budogoszcz, il vit depuis son enfance à Kiev où il a fait ses études à l'institut d'État de pédagogie des langues étrangères.
Très doué pour les langues (il en parle six couramment), il débute sa carrière littéraire pendant son service militaire alors qu'il est gardien de prison à Odessa. Son premier roman, Le Pingouin, remporte un succès international. Son oeuvre est aujourd'hui traduite en 36 langues.