John Henry Wilson Upchurch was born in Tennessee on October 21, 1873. Upchurch moved to Wilkes County, North Carolina, by 1900, where he worked as a painter and served as a constable for North Wilkesboro. He died in North Wilkesboro on January 4, 1919.