Filip va néixer a Slezská Ostrava, a l'actual República Txeca. Les seves novel·les han estat traduïdes al francès, italià, espanyol i polonès. Durant l'era comunista del govern de Txecoslovàquia, les seves obres van ser prohibides o censurades per les autoritats, i després de l'ocupació de Txecoslovàquia per les Forces Armades del Pacte de Varsòvia
El 1968, va ser condemnat per les seves activitats dissidents, i va ser empresonat des del 1969 fins al 1971. El 1974, va ser forçat a emigrar a l'aleshores Alemanya Occidental.