He started his career playing youth soccer with JSM Béjaïa. He joined AS Nancy in 2008 and made his professional debut in 2011.
He represented Algeria at the U17 and U20 levels and has also played for Arles-Avignon.
He grew up in Akbou, Algeria.
He and Mustapha Hadji have both played for AS Nancy.