Robert L. Barnes

Robert L. Barnes is a retired judge who served on the Federal Court of Canada from November 2005 until November 2021.

[1] Barnes was born in New Westminster, British Columbia in 1951.

[2] In 1978, Barnes was called to the bar in British Columbia and Nova Scotia, and was appointed as Queens Counsel in 1995.

[2] Barnes was the vice-president of the International Federation of Red Cross and Red Crescent Societies from 2004 to 2005 and was president of the Canadian Red Cross Society from 2001 to 2004.

This Canadian biographical article relating to law is a stub.