Nelson se crio en Providence, en Pawtucket (Rhode Island)), y en New Bedford (Massachusetts).