Han var utdannet ved Trondhjem lærde skole og fra 1870 ved universitetet der han i 1876 kunne innkassere en teologisk embedseksamen. Fra 1878 var han kapellan i Sør-Aurdal, Jevnaker og fra 1881 personlig kapellan i Søndre Land. Av ble han i 1884 sendt til Zululand for å delta i misjonsarbeidet. Broren Nils Astrup hadde reist året for å ta over etter Hans Schreuder. Han tok over styringen av misjonsstasjonen Entumeni etter broren, men måtte gi seg omkring 1892 på grunn av helsa.