 Kọ itẹsiwaju fun paragirafi yii - A bi i ni Saint-Louis, Senegal. Ó kópa nínú ìdíje World Championships 1983 400, Olympic Games 1984 800, World Championships 1987 800 àti Olympic Games 1988 : láìsí pé ó dé òpin. O tun dije ninu 4 × 400 mita relay ni 1983 World Championships, awọn 1984 Olympic Games ati awọn 1988 Olympic Games, ṣugbọn awọn egbe ti ko de si awọn ipari. 