Federal
Judge
How it's filled
- In plain words
- Appointed by the Governor General
- Exact method
- Not more than 23 judges besides the Chief Justice and Associate Chief Justice, appointed by the Governor in Council by commission under the Great Seal. Serve during good behaviour until age 75.
- Chosen by
- Governor General
- Seats
- Up to 23
Who holds these seats now
- Bruce Russell since October 2016 Report Source: tcc-cci.ca, checked
- David E. Graham since October 2012 Report Source: tcc-cci.ca, checked
- David E. Spiro since April 2019 Report Source: tcc-cci.ca, checked
- Dominique Lafleur since February 2015 Report Source: tcc-cci.ca, checked
- Edward M. Cook since December 2023 Report Source: tcc-cci.ca, checked
- Henry A. Visser since June 2015 Report Source: tcc-cci.ca, checked
- Jean Marc Gagnon since March 2022 Report Source: tcc-cci.ca, checked
- Jenna L. Clark since March 2025 Report Source: canada.ca, checked
- Joanna Hill since March 2022 Report Source: tcc-cci.ca, checked
- John A. Sorensen since January 2025 Report Source: canada.ca, checked
- John C. Yuan since May 2023 Report Source: tcc-cci.ca, checked
- J. Scott Bodie since December 2023 Report Source: tcc-cci.ca, checked
- Lara G. Friedlander since March 2025 Report Source: canada.ca, checked
- Laurie A. Goldbach since October 2024 Report Source: tcc-cci.ca, checked
- Marcela S. Aroca since December 2024 Report Source: canada.ca, checked
- Michael U. Ezri since May 2024 Report Source: tcc-cci.ca, checked
- Perry M.D. Derksen since October 2024 Report Source: tcc-cci.ca, checked
- Randall S. Bocock since September 2011 Report Source: tcc-cci.ca, checked
- Ronald MacPhee since June 2018 Report Source: tcc-cci.ca, checked
- Ryan P. Rabinovitch since December 2024 Report Source: canada.ca, checked
- Susan Wong since June 2018 Report Source: tcc-cci.ca, checked
- Sylvain Ouimet since February 2015 Report Source: tcc-cci.ca, checked
Sources
- laws-lois.justice.gc.ca · checked seats_kind set to maximum: Tax Court of Canada Act s. 4(1)(c) says "not more than 23 other judges", an upper limit, not a fixed number. For: Judge
- laws-lois.justice.gc.ca · checked Tax Court of Canada Act, ss. 4(1)(c), 4(2) and 7. For: Judge
- tcc-cci.ca · checked Tax Court of Canada, list of current judges: Bruce Russell, Judge, appointed 2016-10-19. Retrieved 2026-10-11. For: Bruce Russell, current term
- tcc-cci.ca · checked Tax Court of Canada, list of current judges: David E. Graham, Judge, appointed 2012-10-04. Retrieved 2026-10-11. For: David E. Graham, current term
- tcc-cci.ca · checked Tax Court of Canada, list of current judges: David E. Spiro, Judge, appointed 2019-04-15. Retrieved 2026-10-11. For: David E. Spiro, current term
- tcc-cci.ca · checked Tax Court of Canada, list of current judges: Dominique Lafleur, Judge, appointed 2015-02-05. Retrieved 2026-10-11. For: Dominique Lafleur, current term
- tcc-cci.ca · checked Tax Court of Canada, list of current judges: Edward M. Cook, Judge, appointed 2023-12-01. Retrieved 2026-10-11. For: Edward M. Cook, current term
- tcc-cci.ca · checked Tax Court of Canada, list of current judges: Henry A. Visser, Judge, appointed 2015-06-19. Retrieved 2026-10-11. For: Henry A. Visser, current term
- tcc-cci.ca · checked Tax Court of Canada, list of current judges: Jean Marc Gagnon, Judge, appointed 2022-03-25. Retrieved 2026-10-11. For: Jean Marc Gagnon, current term
- canada.ca · checked Tax Court of Canada, list of current judges: Jenna L. Clark, Judge, appointed 2025-03-03. Retrieved 2026-10-11. For: Jenna L. Clark, current term
- tcc-cci.ca · checked Tax Court of Canada, list of current judges: Joanna Hill, Judge, appointed 2022-03-28. Retrieved 2026-10-11. For: Joanna Hill, current term
- canada.ca · checked Tax Court of Canada, list of current judges: John A. Sorensen, Judge, appointed 2025-01-27. Retrieved 2026-10-11. For: John A. Sorensen, current term
- tcc-cci.ca · checked Tax Court of Canada, list of current judges: John C. Yuan, Judge, appointed 2023-05-31. Retrieved 2026-10-11. For: John C. Yuan, current term
- tcc-cci.ca · checked Tax Court of Canada, list of current judges: J. Scott Bodie, Judge, appointed 2023-12-01. Retrieved 2026-10-11. For: J. Scott Bodie, current term
- canada.ca · checked Tax Court of Canada, list of current judges: Lara G. Friedlander, Judge, appointed 2025-03-03. Retrieved 2026-10-11. For: Lara G. Friedlander, current term
- tcc-cci.ca · checked Tax Court of Canada, list of current judges: Laurie A. Goldbach, Judge, appointed 2024-10-25. Retrieved 2026-10-11. For: Laurie A. Goldbach, current term
- canada.ca · checked Tax Court of Canada, list of current judges: Marcela S. Aroca, Judge, appointed 2024-12-19. Retrieved 2026-10-11. For: Marcela S. Aroca, current term
- tcc-cci.ca · checked Tax Court of Canada, list of current judges: Michael U. Ezri, Judge, appointed 2024-05-09. Retrieved 2026-10-11. For: Michael U. Ezri, current term
- tcc-cci.ca · checked Tax Court of Canada, list of current judges: Perry M.D. Derksen, Judge, appointed 2024-10-30. Retrieved 2026-10-11. For: Perry M.D. Derksen, current term
- tcc-cci.ca · checked Tax Court of Canada, list of current judges: Randall S. Bocock, Judge, appointed 2011-09-29. Retrieved 2026-10-11. For: Randall S. Bocock, current term
- tcc-cci.ca · checked Tax Court of Canada, list of current judges: Ronald MacPhee, Judge, appointed 2018-06-21. Retrieved 2026-10-11. For: Ronald MacPhee, current term
- canada.ca · checked Tax Court of Canada, list of current judges: Ryan P. Rabinovitch, Judge, appointed 2024-12-06. Retrieved 2026-10-11. For: Ryan P. Rabinovitch, current term
- tcc-cci.ca · checked Tax Court of Canada, list of current judges: Susan Wong, Judge, appointed 2018-06-06. Retrieved 2026-10-11. For: Susan Wong, current term
- tcc-cci.ca · checked Tax Court of Canada, list of current judges: Sylvain Ouimet, Judge, appointed 2015-02-05. Retrieved 2026-10-11. For: Sylvain Ouimet, current term