Rasoul Bodaghi est membre du Conseil d’administration de l’Iran’s Teachers’ Trade Association (ITTA) et ancien superviseur du comité enseignant des activistes en droits humains.
Il a été arrêté le 2 septembre 2009 et condamné le 4 août 2010 à six ans de prison et interdit d’activités sociales pendant cinq ans par la 15e branche du tribunal révolutionnaire pour « rassemblement dans l’intention de perturber la sécurité nationale » et « propagande contre l’État ». En septembre 2015, au terme de sa peine de prison, la 28e branche du tribunal révolutionnaire a condamné Rasoul Bodaghi à trois ans de prison supplémentaires. Le défenseur a été libéré de la prison Evin le 28 avril 2016.