Former Singapore president S. R. Nathan, whose colourful career included stints as a spymaster and diplomat, died in hospital on Monday, the government said in a statement.