Former Judges and Associate Judges

Former Chief Justices of the Federal Court
Name Period of Appointment
The Honourable Allan Lutfy 03/07/03 - 11/09/30
Former Chief Justices of the Federal Court of Canada
Name Period of Appointment
The Honourable Wilbur R. Jackett 71/06/01 - 79/10/01
The Honourable Arthur L. Thurlow 80/01/04 - 88/05/05
The Honourable Frank Iacobucci 88/09/02 - 91/01/06
The Honourable Julius A. Isaac 91/12/24 - 99/09/01
The Honourable John D. Richard 99/11/04 - 03/07/02
Former Associate Chief Justices Federal Court of Canada
Name Period of Appointment
The Honourable Camilien Noël 71/06/01 - 75/07/04
The Honourable Arthur L. Thurlow 75/12/04 - 80/01/03
The Honourable James Alexander Jerome 80/02/18 - 98/03/04
The Honourable John D. Richard 98/06/23 - 99/11/03
The Honourable Allan Lutfy 99/12/08 - 03/07/02
The Honourable Jocelyne Gagné 18/12/18 - 24/07/31

Federal Court of Canada (Appeal Division) / Federal Court of Appeal

See web site of the Federal Court of Appeal

Former Judges
Name Appointment Departure
The Honourable Alexander Cattanach 1971-06-01 1 1984-07-26
The Honourable Hugh F. Gibson 1971-06-01 2 1981-12-14
The Honourable Allison Walsh 1971-06-01 3 1986-06-30
The Honourable Roderick Kerr 1971-06-01 4 1975-09-01
The Honourable Louis Pratte 1971-06-10 1973-01-24
The Honourable Darrel V. Heald 1971-06-30 1975-12-03
The Honourable Frank U. Collier 1971-09-16 1992-12-31
The Honourable Patrick M. Mahoney 1973-09-13 1 1983-07-17
The Honourable Raymond G. Décary 1973-09-13 2 1984-01-31
The Honourable George A. Addy 1973-09-17 1990-09-28
The Honourable Jean-Eudes Dubé 1975-04-09 2001-11-06
The Honourable Louis Marceau 1975-12-23 1983-07-17
The Honourable Paul U.C. Rouleau 1982-08-05 2007-07-25
The Honourable John McNair 1983-07-18 1 1990-08-31
The Honourable Francis C. Muldoon 1983-07-18 2 2001-09-04
The Honourable Barry L. Strayer 1983-07-18 3 1994-08-30
The Honourable Barbara Reed 1983-11-17 2000-07-22
The Honourable Yvon Pinard 1984-06-19 2013-07-01
The Honourable Pierre Denault 1984-06-29 1 2001-11-01
The Honourable Louis-Marcel Joyal 1984-06-29 2 1998-12-31
The Honourable Bud Cullen 1984-07-26 2000-08-31
The Honourable Leonard Martin 1985-10-29 1 1991-10-24
The Honourable Max M. Teitelbaum 1985-10-29 2 2007-01-27
The Honourable W. Andrew MacKay 1988-09-02 2004-03-20
The Honourable Donna McGillis 1992-05-13 2003-05-15
The Honourable Marshall E. Rothstein 1992-06-24 1 1999-01-21
The Honourable Marc Noël 1992-06-24 2 1998-06-23
The Honourable William P. McKeown 1993-04-01 1 2002-09-01
The Honourable Frederick E. Gibson 1993-04-01 2 2008-08-30
The Honourable Sandra J. Simpson 1993-06-10 1 2022-06-10
The Honourable Marc Nadon 1993-06-10 2 2001-12-14
The Honourable Danièle Tremblay-Lamer 1993-06-16 1 2017-08-31
The Honourable Howard Wetston 1993-06-16 2 1999-01-11
The Honourable Douglas R. Campbell 1995-12-08 2020-08-27
The Honourable Allan Lutfy 1996-08-07 2012-05-23
The Honourable James K. Hugessen 1998-06-23 1 2008-07-26
The Honourable Pierre Blais, P.C. 1998-06-23 2 2008-02-19
The Honourable John Evans 1998-06-26 1999-12-30
The Honourable Karen Sharlow 1999-01-21 1 1999-11-03
The Honourable François Lemieux 1999-01-21 2 2012-10-05
The Honourable J. D. Denis Pelletier 1999-02-16 2001-12-14
The Honourable John A. O'Keefe 1999-06-30 2015-11-30
The Honourable Eleanor Dawson 1999-12-08 1 2009-11-26
The Honourable Dolores Hansen 1999-12-08 2 2016-05-31
The Honourable Edmond P. Blanchard 2000-10-05 2014-06-27
The Honourable Michael A. Kelen 2001-07-31 2012-06-14
The Honourable Michel Beaudry 2002-01-25 1 2016-06-12
The Honourable Luc Martineau 2002-01-25 2 2021-08-30
The Honourable Carolyn Layden-Stevenson 2002-01-25 3 2008-12-12
The Honourable Simon Noël 2002-08-08 2022-08-31
The Honourable Judith A. Snider 2002-10-10 2013-10-15
The Honourable Johanne Gauthier 2002-12-11 1 2011-10-21
The Honourable James Russell 2002-12-11 2 2020-08-31
The Honourable Konrad W. von Finckenstein 2003-08-14 2007-01-25
The Honourable Sean J. Harrington 2003-09-16 2019-04-24
The Honourable Richard Mosley 2003-11-04 1 2024-05-09
The Honourable Michel M. J. Shore 2003-11-04 2 2022-04-30
The Honourable Michael L. Phelan 2003-11-19 1 2022-06-08
The Honourable Anne L. Mactavish 2003-11-19 2 2019-06-22
The Honourable Yves de Montigny 2004-11-19 3 2015-06-19
The Honourable Roger T. Hughes 2005-06-01 2016-09-16
The Honourable Robert L. Barnes 2005-11-22 2021-11-22
The Honourable Leonard S. Mandamin 2007-04-27 2019-08-19
The Honourable Robert M. Mainville 2009-06-16 2010-06-18
The Honourable David G. Near 2009-06-19 1 2013-02-07
The Honourable Richard Boivin 2009-06-19 2 2014-04-10
The Honourable Donald J. Rennie 2010-09-30 2015-02-26
The Honourable André F.J. Scott 2010-10-01 2014-01-30
The Honourable Marie-Josée Bédard 2010-05-14 2015-06-25
The Honourable Mary J.L. Gleason 2011-12-15 2015-06-19
The Honourable Peter B. Annis 2013-02-07 2022-04-06
The Honourable George R. Locke 2014-04-10 2019-03-07
The Honourable René LeBlanc 2014-04-10 2020-04-28
The Honourable Keith M. Boswell 2014-06-30 2021-01-29
The Honourable B. Richard Bell 2015-02-05 2023-10-30
The Honourable Robin Camp 2015-06-19 1 2017-03-09
The Honourable E. Susan Elliott 2015-06-19 2 2024-06-01
The Honourable Sylvie E. Roussel 2015-06-19 3 2022-04-19
The Honourable Elizabeth Walker 2018-02-06 2024-01-26
The Honourable Peter George Pamel 2019-05-02 2024-09-20
The Honourable Vanessa Rochester 2021-08-04 2024-01-26
The Honourable James O'Reilly 2002-12-12 2025-01-09
Former Associate Judges
Name Period of Appointment
Ms. Mireille Tabib 03/03/18 - 23/07/31
Mr. Kevin R. Aalto 07/05/07 - 23/04/19
Ms. Angela Furlanetto 19/03/07 - 21/02/26
Ms. Mandy Aylen 16/06/16 - 21/08/04
Mr. Roger Lafrenière 99/04/01 - 17/06/07
Ms. Roza Aronovitch 99/03/10 - 15/04/02
Mr. Richard Morneau 95/11/28 - 18/05/15
Mr. John A. Hargrave 94/02/17 - 06/01/04
Mr. Jacques Lefebvre 85/06/28 - 99/02/02
Mr. Peter A.K. Giles 85/06/27 - 02/03/28
Mr. J. Alfred Preston 71/06/01 - 84/03/31

Date modified: 2025-05-06

This is a Modal Popup Form