Hi - you'll find the answer here:
https://laws-lois.justice.gc.ca/eng/acts/i-2.5/page-19.html
Spoiler alert, the answer is no.
101 (1) A claim is ineligible to be referred to the Refugee Protection Division if
- (a) refugee protection has been conferred on the claimant under this Act;
- (b) a claim for refugee protection by the claimant has been rejected by the Board;
- (c) a prior claim by the claimant was determined to be ineligible to be referred to the Refugee Protection Division, or to have been withdrawn or abandoned;
- (c.1) the claimant has, before making a claim for refugee protection in Canada, made a claim for refugee protection to a country other than Canada, and the fact of its having been made has been confirmed in accordance with an agreement or arrangement entered into by Canada and that country for the purpose of facilitating information sharing to assist in the administration and enforcement of their immigration and citizenship laws;
- (d) the claimant has been recognized as a Convention refugee by a country other than Canada and can be sent or returned to that country;
Your friend's feelings about his safety may be authentic, but that won't alter a decision about refugee eligibility to make a claim in Canada. Maybe there's an answer for him somewhere else on the planet, but it isn't likely to be in the more developed countries.
How about Namibia or Algeria? Look for countries that haven't signed the 1951 UN Convention for refugees and you'll find a solution.