Elwin is an Anglican priest and has served in a number of settings as a parish priest in East London and Essex, for some years as Chaplain to West Ham United FC, and most recently as Archdeacon of West Ham.
Born in India, where his father was a missionary doctor, Elwin grew up in East London after spells in Somerset and Ghana. Always a keen musician, he was a chorister in St Paul’s Cathedral choir before joining Forest School with the help of a Music Scholarship.