He is just as much a NBC as 0bama
Neither had a US Citizen father at the time of birth. Barry's never was, and the father of Rafael did become a US Citizen 35 years later.
We don't know where Barry was born.