Details of Holland's early life are not known. He describes himself as English, and may have been born in London. He spent much of his professional life in London, where he was a merchant of the Staple and later a member of the Mercer's Company. Despite his association with the Bank of Scotland, he does not seem to have lived permanently in Edinburgh. He died at his home, Brewood Hall in Staffordshire, some time in 1722.
From The Biographical Dictionary of British Economists in Oxford Reference.