Ian was born in North Hertfordshire, some thirty miles from London. Educated in local schools, he went on to study at the universities of Lancaster and Leicester.

He has a BA (Hons) in History from the University of Lancaster, an MA in English Local History from the University of Leicester and a PhD in medieval maritime and technological history from the University of Keele. Ian has worked for 30 years in the museum world. He was elected a Fellow of the Society of Antiquaries (FSA) of London in 2000.

He became a freelance writer, historian and museum consultant in 2007. His work since then has included both museum and media consultancy work. He also give talks and leads guided walks, as well as writing both fiction and history.