Career
He represented Sunbury County in the Legislative Assembly of New Brunswick from 1870 to 1874 as a Liberal member. He was born in Cambridge, New Brunswick, the son of Charles Harrison, who served in the province"s Legislative Council. In 1862, Harrison married Amy Barker.
He ran unsuccessfully for a seat in the provincial assembly in 1868.
In 1874, he was named to the Legislative Council. He died in 1924 in Maugerville.