 He was one of the proprietors of Hannah Furnace from 1836 to 1850.McCulloch was elected as a Democrat to the Twenty-sixth Congress to fill the vacancy caused by the death of William W. Potter.He was an unsuccessful candidate for election in 1842.