Born: January 31, 1847, Troy, Ohio.
Died: March 27, 1919, Lansing, Michigan.
Buried: Graceland Cemetery, Chicago, Illinois.
Shaffer was a bishop of the African Methodist Episcopal (AME) church. He also served as president of the board of trustees for Wilberforce University in Ohio (1915–16, and possibly other years).