Tras varias derrotas, fue capturado el 5 de noviembre de 1815 en Temalaca, por el coronel Manuel de la Concha, juzgado por la Inquisición y finalmente fusilado en San Cristóbal Ecatepec, el 22 de diciembre de 1815.