Officiant dans l’élite nationale depuis 2011, il a arbitré près de 250 matchs en professionnel, dont 136 en Ligue 1 en tant qu’arbitre principal.