Background
Miller was born in Lexington, Greene County, New New York
Miller was born in Lexington, Greene County, New New York
He was trained as a carpenter as a youth and In about 1828 he moved to Illinois and settled in Quincy, Illinois. He was made president of the Freedom Stake of the church, heading the Church"s operations in Adams County, Illinois. The stake lasted from October 1840 until May 1841.
He relocated to Nauvoo, Illinois in about 1841.
This was later renamed Kanesville, and is the current Council Bluffs, Iowa. Miller was elected to the legislature from Potawatomie County, Iowa in 1851.
In 1852 Miller went to Utah Territory, serving as a captain of a pioneer company. Besides preaching to and baptizing many Cherokee, Miller also baptized many of those who had followed Lyman Wight who he found in this same general vicinity.
On his return he went through Missouri, and aided Erastus Snow in getting cattle to help with the trip west.
Miller was made a member of the Nauvoo Temple building committee and then sent to the lumber-mills in Wisconsin to work on providing wood for the temple. Miller served as a member of the Utah Territorial Legislature from 1852 until 1854.