Citation: 2C_668/2021 E. B

Le 23 avril 2012, A.________ a requis la prolongation de son autorisation de séjour. Par décision du 26 août 2019, l'Office cantonal de la population et des migrations du canton de Genève (ci-après: l'Office cantonal) a refusé de renouveler l'autorisation de séjour de l'intéressé et prononcé son renvoi de Suisse. Le 18 septembre 2019, A.________ a recouru contre cette décision devant le Tribunal administratif de première instance du canton de Genève (ci-après: le TAPI), concluant à l'annulation de la décision attaquée, à l'octroi d'une autorisation d'établissement et, subsidiairement, à la prolongation de son autorisation de séjour. Le 29 décembre 2020, le TAPI a rejeté le recours. Le 17 février 2021, A.________ a formé un recours contre le jugement du TAPI auprès de la Chambre administrative de la Cour de justice du canton de Genève (ci-après: la Cour de justice). Par arrêt du 29 juin 2021, cette autorité a rejeté le recours.