 His foremost medal was a 20 km walk bronze at the 2007 World Championships in Athletics.He is also a two-time gold medallist at the All-African Games, having won in 2003 and 2007 (the latter in a Games record time).He has represented Tunisia at four Olympic Games (1996 to 2008), with his best performance of eleventh place coming in 2004.