A business leader in Payson, he was also principal of Payson High Schhol, a teacher of penmanship at Brigham Young Academy at Provo and later, a manual training teacher in Salt Lake High School. He wrote a number of hymns still sung by the Latter-day Saints. In 1872, ill health sent him west to Salt Lake City. Six months later, he joined the LDS Church.
Included in
75 Significant Mormon Poets