From 1974 to 1978, he served as Governor of Gabès, then Governor of Nabeul. In 1991, he was appointed as Minister of Justice. From 1992 to 1993, he served as the Tunisian ambassador to Morocco. He was appointed as Foreign Minister in 1997, then as Education Minister in 1999. He also served as Secretary-General of the Constitutional Democratic Rally. In 2001, he was appointed as Minister of Youth and Sports, as well as Tourism and Handicrafts. In 2004, he was appointed as Minister of Transport until he was deposed in the aftermath of the 2010–2011 Tunisian revolution.