William Bruce Fisher was born in Jackson County, North Carolina, on June 12, 1875. Fisher was a merchant, railway agent, and civic leader in Andrews (Cherokee County), North Carolina. He died in Andrews on May 28, 1950.