Is Joseph Hernandez Ochoa born in Spain?

Joseph Hernandez was born in St. Augustine, Florida when it was still a Spanish colony.