After graduating from the University of Durham with a degree in history in 1980, William MacKay has worked in industry before becoming a full-time numismatist initially as a specialist in British coins at Spink, and since 2014 as an independent consultant and scholar. He is currently director of the British Numismatic Society.