Habiéndole concedido el embajador de España en Londres pasaporte para regresar a su patria, así lo verificó, llegando a Barcelona el 1 de marzo de 1844, desde cuyo punto le obligó el capitán general de Cataluña a volverse al extranjero, continuando emigrado hasta el mes de mayo de 1845, que legalmente autorizado por el gobierno, volvió a España y le fue reconocido el empleo de teniente coronel y grado de coronel permaneciendo de reemplazo en Cataluña hasta el 10 de octubre de 1848, que fue preso para embarcarle a Filipinas por haber sido ayudante del regente; logró evadirse refugiándose en un bergantín francés, "L'Agil", surto en el puerto de Málaga, que le condujo a Orán, desde donde pasó a Marsella y Montpellier, permaneciendo por segunda vez emigrado hasta junio de 1849, que le fue levantado el destierro, y regresando a España se le confirió nuevamente el empleo de coronel de infantería.