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