At the 1987 Mediterranean Games he won the 100 metres bronze medal and the 200 metres silver. He won the 200 metres bronze at the 1988 African Championships, and he won two gold medals at the 1986 Maghreb Championships.