Career
He represented Charlotte County in the Legislative Assembly of New Brunswick from 1874 to 1882 as a Liberal member. He was born in Saint David, New Brunswick and educated there. Cottrell was a captain in the local militia.
He died in 1907 in Eureka, California.