Stephen Wheeler was born in London in 1952 and grew up in the East End attending the local Grammar School. He graduated from the University of Wales in 1974 and has worked and studied in England, Canada, Australia and Southern Africa mostly in the retail industry but also as an ambulance technician, driving instructor, teacher and church organist. Since 1984 he has lived in Norfolk with his partner.