Thomas sailed to America in 1850 on the ship Argo, and initially came to Utah that year. He then returned to England to serve a mission, and married while there. According to his obituary, he returned to Utah in 1856 with his wife in the 1856 John A. Hunt Company. On 3 March 1857 they both rebaptized, while members of the Salt Lake City Eleventh Ward.
His birth date is confirmed by the inscription on his gravestone.