Career
He represented Renfrew South in the Canadian House of Commons from 1882 to 1887 as a Liberal member. Campbell entered the timber trade and was manager for John Egan on the Bonnechere River. He was named a justice of the peace and served on the municipal council for Eganville.
He ran unsuccessfully for a seat in the House of Commons in 1878 before being elected in 1882.
Campbell died in office in 1887.