Steven was born in Canterbury, Kent where he lived for many years before travelling extensively, visiting seventy-two countries across the world and living in four, much of which, was during his time as a historical tour guide across England and Europe. He has since built a career in the City of London working in investment management, whilst also pursuing his passion for British history, having researched it for over 20 years. He holds a first class undergraduate degree, a distinction in his masters from Queen Mary, University of London and has been elected to Canterbury District Council for two consecutive terms of office.