snow was born in 1968 in indonesia. he was educated at sheffield university, where he studied chemistry. he trained for ordination at wycliffe hall, oxford, an anglican theological college in the evangelical tradition.