J. Robert Walsh est un vétéran des Forces armées canadiennes. Il est membre actif de la Légion royale canadienne; il siège au comité de direction et travaille au bureau de service de la filiale. Il a obtenu la médaille de la bravoure pour être intervenu dans une violente bagarre lorsqu’il était enseignant. Il a aussi repéré un vétéran sans abri à Brampton, lui a trouvé un appartement et a travaillé avec lui pour veiller à ce que ses besoins médicaux et professionnels soient comblés.