Er kam nach dem Theologiestudium, Lehrertätigkeit und Reisen 1870 als Domhilfsprediger nach Berlin. Nach Pfarrämtern außerhalb Berlins übernahm D. von 1882 bis 1898 eine Pfarrstelle an der Dreifaltigkeitskirche und wurde Superintendent der Synode Friedrichwerder. Seit 1890 gleichzeitig stellvertretender Schloßpfarrer in Berlin, wirkte er von 1898 bis 1922 als Oberhof- und Domprediger sowie Ephorus des Domkandidatenstifts. Ab 1903 gehört er dem Preußischen Herrenhaus an; geadelt 1918. Der letzte kaiserliche Oberhofprediger und Seelsorger Wilhelms II. (18591941) galt als ein Meister der psychologischen Predigt. 1921 leitete er in Potsdam die Bestattungsfeierlichkeiten für die ehemalige deutsche Kaiserin Auguste Viktoria (18581921). Sein Grab befindet sich auf dem Domfriedhof II.