Cursó el bachillerato entre 1960 y 1966; los dos primeros años en el antiguo Ayuntamiento de Dalt Vila.
Cardona dirigió el primer convoy de ayuda humanitaria que cruzó el río Neretva en Bosnia, en 1992, cuando estaba sumida en la guerra que siguió a la desintegración de Yugoslavia; cuatro años después volvió y estuvo destinado en el Cuartel General de la División Multinacional Sur-Este en Mostar.
La misión más importante hasta la de Irak le llevó a Kósovo en el año 2000, cuando ya como coronel se puso al mando del contingente español, integrado por 1.200 hombres y mujeres y que formaba parte de la Brigada Multinacional Oeste en Kosovo.
Además, ha desempeñado comisiones de servicio en Jordania, Canadá, Francia, Portugal, Italia, Bélgica y Marruecos.
El contingente se desplegó en las provincias de Al-Qadissiya y Nayaf mientras en España se recrudecía el enfrentamiento entre los que rechazaban la intervención militar y el Gobierno del Partido Popular, una polémica en la que Cardona siempre permaneció al margen.