An ambulance was called and he was taken to Loreto Regional Hospital, where he was filmed walking in himself accompanied by a surprised looking paramedic.
He underwent four hours of surgery, remaining conscious throughout, as the knife was finally removed.
The man remains in hospital in a critical condition.
Henry Saldana, 30, has been arrested on suspicion of stabbing Mr Campos.
He allegedly admitted to stabbing Mr Campos because he thought he had stiolen his motorbike, which the victim used as a taxi.