He attended Professor Beck's Academy at Lititz, Pennsylvania, studied at Harrington College, and then graduated from Dickinson College in Carlisle, Pennsylvania in 1840.
He received his education at Professor Beck's Academy in Lititz, Pennsylvania; Harrington College; and Dickinson College in Carlisle, Pennsylvania.