In 2002 he finished fourth at the 2002 African Championships, and was selected to represent Africa in 4 × 400 metres relay at the 2002 IAAF World Cup. The African team, with Adem Hecini, Sofiane Labidi, Fernando Augustin and Eric Milazar, won the bronze medal. He also competed at the 2004 Olympic Games. His personal best time is 45.63 seconds, achieved in September 2003 in Amman.