 In 1836, he married Harriet Ann Leonard.Esson was president of the Halifax Fire Insurance Company from 1858 to 1863; Esson was chair of the province's public accounts from 1850 to 1860.He died in office in Halifax at the age of 49.