 Harrison was born in Montreal, Lower Canada in 1833, the son of Irish immigrants.The family moved to Markham Township and then Toronto.Harrison studied at Upper Canada College and Trinity College, Toronto.