Williams was born February 6,1834 in Canada and after immigrating to the United States he joined the navy.
Williams was born February 6,1834 in Canada. He joined the navy. He was immigrating to the United States.