He relieved Rev. H. M. Pollitt at All Saints' Church, Hindmarsh from 1881 to 1883.
In 1885 he had charge of both St Cuthbert's in Prospect, and St. Ninian's at Islington, then St. Ninian's and St. Cyprian's Mission Church, Melbourne Street, North Adelaide.