Salva lahir di Zaragoza, Aragon. Setelah membuat debut profesional dengan Sevilla FC, ia memenangkan Pichichi Trophy pada musim 1999-2000 dengan mencetak 27 gol untuk memimpin daftar pencetak gol La Liga bersama Racing de Santander. Ia kemudian pindah ke Segunda División dengan Atlético Madrid dan berhasil menjadi pencetak gol terbanyak tim dengan 21 gol, meski Atlético Madrid tidak berhasil kembali ke divisi teratas. Salva bergabung dengan Valencia CF pada musim panas 2001 dan mencetak lima gol untuk membantu klub tersebut menjadi juara liga setelah 31 tahun. Namun, ia jarang digunakan musim berikutnya dan kemudian menjadi bagian dari skuad Bolton Wanderers yang berhasil menghindari degradasi dari Premier League pada tahun 2003. Ia juga menjalani dua masa pinjaman antara tahun 2003 hingga 2005, bersama Málaga CF dan Atlético Madrid. Pada masa pinjamannya bersama Málaga CF, Salva mencetak 21 gol, termasuk hat-trick dalam kemenangan 5-1 melawan FC Barcelona pada 3 Desember 2003. Pada akhir Januari 2007, Salva bergabung dengan Levante UD dengan status pinjaman dari Málaga. Ia mencetak gol tunggal dalam kemenangan timnya melawan Real Madrid pada pertandingan debutnya. Setelah musim berakhir, Salva kembali ke Málaga dan mencetak tujuh gol untuk membantu tim tersebut promosi.
Setelah mengalami cedera yang sering mengganggu pada musim 2008-2009, Salva masih mampu memberikan kontribusi, terutama saat ia masuk sebagai pemain pengganti dalam pertandingan melawan UD Almería dan membantu membalikkan keadaan dari 0-2 menjadi kemenangan 3-2 dengan mencetak dua gol, pada 8 Februari 2009. Pada 15 Maret, ia mencetak dua gol lagi dalam hasil imbang 2-2 melawan mantan klubnya, Sevilla. Namun, setelah kontraknya berakhir, ia dilepas oleh Málaga.
Di akhir bursa transfer Agustus 2009, Salva bergabung dengan Albacete Balompié dengan kontrak 1+1. Namun, pada akhir musim pertamanya, ia jarang bermain dan menjadi salah satu dari 14 pemain yang tidak diberikan perpanjangan kontrak. Ia kemudian pensiun setelah dilepas oleh klub.
Setelah pensiun, Salva kembali bergabung dengan Málaga sebagai pelatih tim muda, bersama mantan rekannya, Francesc Arnau. Pada 11 Juli 2013, ia diangkat sebagai manajer baru Atlético Malagueño, tim cadangan Málaga, di Tercera División. Namun, dua tahun kemudian, kontraknya tidak diperpanjang dan ia meninggalkan klub. Salva melanjutkan karir kepelatihannya di liga-liga rendah pada musim-musim berikutnya, dengan melatih Real Jaén, CD Móstoles URJC, Algeciras CF, UCAM Murcia CF, dan San Fernando CD.
Di luar lapangan, Salva terkenal karena kepribadiannya yang tegas dan pandangan politiknya yang jauh ke kanan dibandingkan dengan rekan-rekannya. Ia merupakan seorang nasionalis yang meletakkan cintanya pada "tanah air" di atas keluarganya sendiri. Ia sering menampilkan bendera negara pada sepatunya. Ketika ia diusir keluar lapangan dalam pertandingan Málaga melawan CA Osasuna, yang memiliki pendukung kemerdekaan Basque, ia berteriak kepada mereka "¡Que viva España, hijos de puta!" (Hidup Spanyol, anak-anak jalang!). Para pendukung tim Basque, Real Sociedad, menampilkan spanduk bertuliskan "Salva, muérete" (Salva, mati) ketika ia mengunjungi Stadion Anoeta mereka. Ia juga tidak menyukai bek Barcelona, Oleguer Pr.