 He studied theology and was ordained as a minister in 1824, serving for thirty years.Perkins served on the New Hampshire Executive Council 1846–1848.He also served in the New Hampshire House of Representatives in 1850.