 Carpenter was born at a farm, Lawnfield, at Columbia Township, Meigs County, Ohio, in 1839, to Jeremiah and Sarah Ann (née Simpson) Carpenter.He was educated in the surrounding schools and became a farmer by occupation, particularly livestock farming.During his time in the Ohio General Assembly, he focused on agricultural educational issues for his particular districts.