Yes, James Bond was immune to not only venereal disease but any disease / poison known to man.
He even cured women of aids by having them inseminated by his jizz.
He was one in a million. (In the 80's that is).
The Bond that emerged in the 2000's was a liberal homo and lost all his former immunities.