Garry Clement’s career sounds like something out of a spy novel.