born in maugerville, sunbury county, perley received his primary school education in saint john. in 1829, he married jane, daughter of the united empire loyalist isaac ketchum. they had eight children. perley studied law and was called to the bar in 1830.