RICHMOND, B.C. - Police say a bloody man bound with duct tape managed to escape his kidnappers in Richmond, B.C.

The Mounties say they received several calls about the man running down a busy street before a Good Samaritan stopped to pick him up and drove him to the RCMP detachment.

Cpl. Nycki Basra says the man had been abducted from Burnaby and held for several days in Richmond before he managed to make his getaway Thursday.

Twenty-six-year-old Mark Anthony Bie of Vancouver, who is known to police, has been charged with unlawful confinement.

Two weeks ago, police in Vancouver rescued an 18-year-old Chinese student who'd been kidnapped and held hostage for four days.

Four men were arrested in that case.