Born in Cumberland, Maryland, Hoffman attended the public schools and Allegany County Academy.
Hoffman was born in Cumberland, Maryland, and received his education through public schools and Allegany County Academy.