Born: October 11, 1833, Stirling, Scotland.
Died: June 4, 1892, St. George, Utah (of congestive heart failure caused by diabetes).
Buried: City Cemetery, St. George, Utah.
Macfarlane emigrated to America on February 11, 1852, on the ship Ellen Marie.
He settled in St. George, Utah, where he was a surveyor, attorney, judge, composer, teacher and farmer.