John William Usher was born in Chesterfield County, South Carolina, on December 17, 1876. Usher lived in Charlotte (Mecklenburg County) for most of his life where he worked as a corn merchant and real estate broker. He briefly lived in North Wilkesboro (Wilkes County) while engaged in real estate. He died in Miami, Florida, on September September 1, 1933.