Studia presso la scuola di cinematografia Idhec ed in seguito scrive e dirige il suo primo cortometraggioSilver Slime, titolo in omaggio a due registi che lo ispirano: Dario Argento ("Silver") e Mario Bava ("Slime")[1].
Dopo aver lavorato a lungo come critico cinematografico, interessato in particolare al cinema di genere, ricoprendo il ruolo di capo redattore della rivista specializzata Starfix, nel 1993, dirige uno degli episodi del film horrorNecronomicon. Due anni dopo dirige il suo primo lungometraggio, Crying Freeman, tratto dall'omonimo manga.