A record I found (this looks like his parents):
Bahamas Births, 1850-1891. Salt Lake City, Utah: FamilySearch, 2013.
His naturalization record confirms his age & birth location: