Thomas initially traveled to the Salt Lake Valley in the Brigham Young Pioneer Company in 1847 and was part of the 3rd Company of Ten led by Phineas H. Young. He was re-baptized 7 August 1847 in the Salt Lake Valley. He returned to Winter Quarters to collect his family. He was back in Utah by January 1849 where he became Armorer in charge of public arms. Further research is needed to identify the name of the company they traveled with.
His death date is confirmed by three Journal History articles.