Ele nasceu em Huntly , Aberdeenshire , filho de Alexander Innes e Elsbeth Fordyce, lecionou na Escócia por cinco anos e chegou ao Canadá Oeste em 1853. Ele foi repórter do Globe and British Colonist em Toronto e do Morning Banner em Hamilton . Em 1861, ele se tornou editor do Guelph Advertiser . Ele se tornou co-proprietário do Guelph Weekly Mercury em 1862. Em 1873, ele fundiu esse jornal com o Advertiser para formar o Guelph Mercury and Advertiser . Innes se casou com Helen Gerrard em 1873. Ele serviu no conselho educacional local e se tornou presidente em 1882. Innes também foi presidente da Dominion Life Assurance Company e ajudou a formar a Guelph Junction Railway. Ele morreu de pneumonia em Sydney, Nova Escócia , aos 70 anos, enquanto viajava para o leste do Canadá.