Né à Dakar en 1952, il obtient une maîtrise de cinéma à l'Université de Paris VIII. De 1977 à 1985, il dirige les archives audiovisuelles du Ministère de la Culture Sénégalais. En 1983, il réalise son premier court métrage, « Contrastes ». Suivront, en 1989, « Fary l'ânesse », en 1990, « Taal Pexx » et en 1992, « Picc mi ». En 1994, il consacre un documentaire au chanteur Ismaël Lo. « Le prix du pardon », son premier long métrage de fiction, a obtenu le Tanit d'or aux JCC en 2002.