1853 yılında İstanbul'da doğdu. 1873'te Mekteb-i Sultani'den mezun olan Abdurrahman Şeref, çeşitli okullarda öğretmenlik ve müdürlük yaptıktan sonra 1909 yılında vakanüvislik görevine getirildi. Saltanatın kaldırıldığı 1 Kasım 1922 yılına kadar bu görevde kaldı.

1923 yılında 2. dönem milletvekili olarak meclise girdi. En yaşlı vekil olduğundan açılışta başkanlık yaptı. 1925 yılında vefat etti.

Osmanlı Devleti'nin son vakanüvisidir.