 Rowland was born in Montreal, Quebec in 1944.He was married in 1978 to Christine Collie, with whom he has two children, Simon and Hilary Rowland.Rowland has worked as a journalist for the Winnipeg Free Press, the Toronto Telegram, and Canadian television networks CBC and CTV.