En 2011, il participe une nouvelle fois aux Jeux africains, à Maputo, et obtient la médaille de bronze du 20 km marche en 1 h 32 min 8 s.