Fou detingut i assassinat per agents del cap de policia, Ramon Casanova, amb l’aquiescència del governador Lechi, per tal d’apropiar-se les joies que posseïa. L’afer Canton fou aprofitat pel mariscal Augereau (1810) per a guanyar-se la població barcelonina fent empresonar Casanova i modificant l’estructura de la policia.