En 2007, al-Bejadi a contacté les médias internationaux pour les avertir d'un sit-in qu'il tenait devant l'autorité gouvernementale de sa province pour appeler à la libération de prisonniers. Il a alors été arrêté le et emprisonné jusqu'au sans qu'aucune charge n'ait été retenue contre lui ou qu'il ait eu de procès[3].
Le , durant la vague de contestation en Arabie saoudite, al-Bejadi est arrêté avec d'autres personnes à la suite d'un appel à la libération de prisonniers politiques la veille[4]. Amnesty International le désigne alors comme un prisonnier d'opinion et lui apporte son soutien[6]. Il est alors enfermé dans une cellule de 4 m sur 6 m avec neuf autres prisonniers. On lui refuse la visite d'un médecin pendant 7 mois[7]. Le , il est condamné à 4 ans de prison assorties à 5 ans d'interdiction de sortie du territoire[8].
Le , il est condamné à nouveau à 10 ans de prison[9].