Его Превосходительство Шейх Абдулрахман родился в 1942 году в Джуффайре, Бахрейн. Он получил начальное образование в Бахрейне, а затем окончил Каирский университет в Египте. Шейх Абдулрахман занимал ряд высоких должностей, включая пост заместителя министра в Министерстве юстиции, исламских дел и вакфов в 1975 году. В 2000 году он был назначен председателем Кассационного суда и заместителем председателя Верховного судебного совета в ранге министра. В 2003 году он стал юридическим советником Короля в ранге министра, а в 2014 году занял пост заместителя председателя Высшего совета по исламским делам, также в ранге министра. В 2018 году он был назначен Президентом Высшего совета по исламским делам, а в 2020 году присоединился к Совету мусульманских старейшин.