Career
He was elected as a Conservative to the Canadian House of Commons in the 1878 election in the riding of Hampshire and re-elected in 1882. Allison was educated in Sackville, New Brunswick and later was a captain in the local militia. Allison ran unsuccessfully for a seat in the House of Commons in 1874.