Carpenter was District Attorney of Dutchess County from 1864 to 1869; a delegate to the New York State Constitutional Convention of 1867-68; a delegate to the 1868 and 1884 Republican National Conventions; a member of the New York State Senate (11th D.) in 1876 and 1877; and Judge of the Dutchess County Court from 1878 to 1882.