Ruffin liittyi niemimaalliseen sotaan johtaen I-joukkoa Espanjaan syyskuussa 1808. Hän palveli Somosierrassa.
, Ucles, Medellin ja Talavera, ennen kuin hän komensi yhtä Victorin divisiooneista Barrosan taistelussa 5. maaliskuuta 1811. Barrosa Ridge -taistelun aikana Ruffin ammuttiin kaulaan, jolloin hän halvaantui. Britit vangitsivat hänet ja lähettivät Englantiin. Vaikka hän näytti toipuvan haavoistaan, hän kärsi toipumisesta matkalla ja kuoli Gorgon-kuljetusaluksella 15. toukokuuta.