Born in Montreal, Quebec, Canada, Mactavish was educated at Bishop's University, the University of New Brunswick, and the University of Ottawa.[1] She was called to the Bar of Ontario in 1982. She became an Associate and Partner at Perley-Robertson, Panet, Hill & McDougall from 1982 to 1996. She was appointed President of the Human Rights Tribunal Panel in 1995, and Chairperson of the Canadian Human Rights Tribunal in 1998. (The rules stipulate that the Chairperson of the Canadian Human Rights Tribunal be appointed for a term of not more than seven years.[2]) Mactavish was also President of the County of Carleton Law Association.
As of January 2009, she was President of the Canadian Institute for the Administration of Justice.
Mactavish was elevated to the Court of Appeal on June 22, 2019.[1]
Rulings regarding Iraq war resister cases
Justice Mactavish heard two well publicized cases involving Iraq War Resisters: those of Jeremy Hinzman[3] and Robin Long.[4] Mactavish ruled against Jeremy Hinzman's application for refugee status on March 31, 2006, something that generated significant press coverage.[5] In the later similar case of Robin Long on July 14, 2008, "Madam Justice Anne Mactavish of the Federal Court of Canada cleared the way for [Long's] deportation..."[4]Robin Long was the first U.S. soldier to be deported from Canada to the United States.[6][7][8][9][10][11]