Durante la guerra civil catalana apoyó al rey Juan II de Aragón y defendió al príncipe Fernando y la reina Juana Enríquez en el sitio de la Força Vella de Gerona (1462).
Durante la lucha, Juan Ramón Folch IV de Cardona ocupó el Pallars Sobirá.
Se mantuvo fiel a los Trastámara y declinó la proposición.
Con este título quedaba por debajo del rey y los príncipes en la línea de poder.
El año 1505 es nombrado virrey de Nápoles (su padre Juan Ramón Folch III de Cardona había sido virrey de Sicilia entre 1477-1479), aunque dos años más tarde el rey le hizo volver a Cataluña.