Why it doesn't work: PersonData["John F. Kennedy", "BirthDate"],
Thanks in advance!
PersonData[Interpreter["Person"]["John F Kennedy"],"BirthDate"]
The problem was that the name was not in standard form. You can also use the inline Wolfram Alpha command:
As far as I can see, both work.