波斯比谢尔生于密西西比州，在宾夕法尼亚州斯古吉爾縣长大，父母都来自费城。长大后，他做过各种工作，然后再攻读法律，并于内战爆发后加入北军。在宾夕法尼亚第25志愿兵团服役了一段时间后，他又加入第48志愿兵团并服役3年，先后参与过第二次馬納沙斯之役、南山之役、安蒂特姆战役、坎贝尔站之役和弹坑战役。之后他晋升少校并带领第48团，于1864年10月服役期满后退伍。