Elwin is the Archdeacon of West Ham, and a governor of Forest School. He has served in a number of settings as a parish priest in East London and Essex, and for some years as Chaplain to West Ham United FC.