Born in Joliette, Quebec, Bishop Dennis attended Trinity College, Toronto, earning degrees in arts and divinity. Ordained to the diaconate in 1982 and to the priesthood a year later, he first served a rural parish in the Diocese of Ontario. He later served as executive director of STOP 103, a non-profit, multi-service agency responding to the needs of the poor and marginalized in Toronto’s downtown core. He has also served as an associate priest at Christ Church Cathedral, Montreal, Anglican chaplain at McGill University in Montreal, and as parish priest in the Diocese of Toronto.
In 1990 Bishop Dennis was elected to the Legislative Assembly of Ontario, where he served in various capacities, including as a deputy speaker. In 1993 he resigned from the government caucus to protest his party’s decision to introduce casino gambling to Ontario.
Bishop Dennis arrived in the Diocese of Quebec in 1994, as a teacher of English, drama, history, and humanities at the CÉGEP de la Gaspésie et des Îles in Gaspé. He also served as an honorary assistant in the Greater Parish of Gaspé, and later as Archdeacon of Gaspé.
In addition to his responsibilities as diocesan, Bishop Dennis also sits on the Anglican Church of Canada’s Council of General Synod, and served as co-chair of the Anglican-Roman Catholic Dialogue of Canada.
A lifelong social activist, Bishop Dennis is married to Cynthia Patterson, and they have a daughter, Aurora.