The Honourable Alexander Cattanach |
71/06/01 - 84/07/26 |
The Honourable Hugh F. Gibson |
71/06/01 - 81/12/14 |
The Honourable Allison Walsh |
71/06/01 - 86/06/30 |
The Honourable Roderick Kerr |
71/06/01 - 75/09/01 |
The Honourable Louis Pratte |
71/06/10 - 73/01/24 |
The Honourable Darrel V. Heald |
71/06/30 - 75/12/03 |
The Honourable Frank U. Collier |
71/09/16 - 92/12/31 |
The Honourable Patrick M. Mahoney |
73/09/13 - 83/07/17 |
The Honourable Raymond G. Décary |
73/09/13 - 84/01/31 |
The Honourable George A. Addy |
73/09/17 - 90/09/28 |
The Honourable Jean-Eudes Dubé |
75/04/09 - 01/11/06 |
The Honourable Louis Marceau |
75/12/23 - 83/07/17 |
The Honourable Paul U.C. Rouleau |
82/08/05 - 07/07/25 |
The Honourable John McNair |
83/07/18 - 90/08/31 |
The Honourable Francis C. Muldoon |
83/07/18 - 01/09/04 |
The Honourable Barry L. Strayer |
83/07/18 - 94/08/30 |
The Honourable Barbara Reed |
83/11/17 - 00/07/22 |
The Honourable Yvon Pinard |
84/06/19 - 13/07/01 |
The Honourable Pierre Denault |
84/06/29 - 01/11/01 |
The Honourable Louis-Marcel Joyal |
84/06/29 - 98/12/31 |
The Honourable Bud Cullen |
84/07/26 - 00/08/31 |
The Honourable Leonard Martin |
85/10/29 - 91/10/24 |
The Honourable Max M. Teitelbaum |
85/10/29 - 07/01/27 |
The Honourable W. Andrew MacKay |
88/09/02 - 04/03/20 |
The Honourable Donna McGillis |
92/05/13 - 03/05/15 |
The Honourable Marshall E. Rothstein |
92/06/24 - 99/01/21 |
The Honourable Marc Noël |
92/06/24 - 98/06/23 |
The Honourable William P. McKeown |
93/04/01 - 02/09/01 |
The Honourable Frederick E. Gibson |
93/04/01 - 08/08/30 |
The Honourable Sandra J. Simpson |
93/06/10 - 22/06/10 |
The Honourable Marc Nadon |
93/06/10 - 01/12/14 |
The Honourable Danièle Tremblay-Lamer |
93/06/16 - 17/08/31 |
The Honourable Howard Wetston |
93/06/16 - 99/01/11 |
The Honourable Douglas R. Campbell |
95/12/08 - 20/08/27 |
The Honourable Allan Lutfy |
96/08/07 - 12/05/23 |
The Honourable James K. Hugessen |
98/06/23 - 08/07/26 |
The Honourable Pierre Blais, P.C. |
98/06/23 - 08/02/19 |
The Honourable John Evans |
98/06/26 - 99/12/30 |
The Honourable Karen Sharlow |
99/01/21 - 99/11/03 |
The Honourable François Lemieux |
99/01/21 - 12/10/05 |
The Honourable J. D. Denis Pelletier |
99/02/16 - 01/12/14 |
The Honourable John A. O'Keefe |
99/06/30 - 15/11/30 |
The Honourable Eleanor Dawson |
99/12/08 - 09/11/26 |
The Honourable Dolores Hansen |
99/12/08 - 16/05/31 |
The Honourable Edmond P. Blanchard |
00/10/05 - 14/06/27 |
The Honourable Michael A. Kelen |
01/07/31 - 12/06/14 |
The Honourable Michel Beaudry |
02/01/25 - 16/06/12 |
The Honourable Luc Martineau |
02/01/25 - 21/08/30 |
The Honourable Carolyn Layden-Stevenson |
02/01/25 - 08/12/12 |
The Honourable Simon Noël |
02/08/08 - 22/08/31 |
The Honourable Judith A. Snider |
02/10/10 - 13/10/15 |
The Honourable Johanne Gauthier |
02/12/11 - 11/10/21 |
The Honourable James Russell |
02/12/11 - 20/08/31 |
The Honourable Konrad W. von Finckenstein |
03/08/14 - 07/01/25 |
The Honourable Sean J. Harrington |
03/09/16 - 19/04/24 |
The Honourable Michel M. J. Shore |
03/11/04 - 22/04/30 |
The Honourable Michael L. Phelan |
03/11/19 - 22/06/08 |
The Honourable Anne L. Mactavish |
03/11/19 - 19/06/22 |
The Honourable Yves de Montigny |
04/11/19 - 15/06/19 |
The Honourable Roger T. Hughes |
05/06/01 - 16/09/16 |
The Honourable Robert L. Barnes |
05/11/22 - 21/11/22 |
The Honourable Leonard S. Mandamin |
07/04/27 - 19/08/19 |
The Honourable Robert M. Mainville |
09/06/16 - 10/06/18 |
The Honourable David G. Near |
09/06/19 - 13/02/07 |
The Honourable Richard Boivin |
09/06/19 - 14/04/10 |
The Honourable Donald J. Rennie |
10/09/30 - 15/02/26 |
The Honourable André F.J. Scott |
10/10/01 - 14/01/30 |
The Honourable Marie-Josée Bédard |
10/05/14 - 15/06/25 |
The Honourable Mary J.L. Gleason |
11/12/15 - 15/06/19 |
The Honourable Peter B. Annis |
13/02/07 - 22/04/06 |
The Honourable George R. Locke |
14/04/10 - 19/03/07 |
The Honourable René LeBlanc |
14/04/11 - 20/04/28 |
The Honourable Keith M. Boswell |
14/06/30 - 21/01/29 |
The Honourable B. Richard Bell |
15/02/05 - 23/10/30 |
The Honourable Robin Camp |
15/06/18 - 17/03/09 |
The Honourable Sylvie E. Roussel |
15/06/20 - 22/04/19 |
The Honourable Elizabeth Walker |
18/02/06 - 24/01/26 |
The Honourable Vanessa Rochester |
21/08/04 - 24/01/26 |