Né en Pologne, franco-burkinabé, il vit en France depuis 1970. Il débute par le journalisme en travaillant à l’ex-ORTF (1970-1975). En 1978, il réalise un court métrage, "L’objet", produit par Pierre Braunberger. Entre 1975 et 1987, il écrit des scénarii de films, notamment, pour la société Francos Films. De 1989 à 1992, il écrit, produit et réalise "Mille univers, une langue", une série de cinq fictions de 26 minutes dans cinq pays africains à partir de nouvelles d’auteurs africains. En 1998, il réalise son premier long métrage, "La revanche de Lucy", avec sa société de production Filmogène créée en 1987.