Han skrev teksten til sangen «Tack min Gud för vad som varit» som 29-åring og den ble publisert i 5. desember 1891. Da han var 37 år gammel fikk han en alvorlig skade i ryggmargen, men til tross for store plage fortsatte han sitt arbeid som finanssekretær og som aktiv i Frelsesarmeen.