Jako piłkarz był napastnikiem. Przygodę z seniorską piłką rozpoczął w Gimnàsticu Tarragona, po czym reprezentował barwy Sabadell, Málagi, Ceuty, Cartageny oraz Noveldy.
W wieku 40. lat rozpoczął karierę trenerską obejmując klub Pobla de Mafumet występujący na czwartym poziomie rozgrywkowym w Hiszpanii. Jego kolejnymi miejscami pracy były: Gimnàstic Tarragona oraz L’Hospitalet z Segunda División B, a także Castellón. Po siedmiu latach pracy w Hiszpanii został ogłoszony szkoleniowcem Wisły Kraków.
Za to 10 marca 2026 został nowym trenerem Radomiaka Radom zastępując Gonçalo Feio. Po poprowadzeniu drużyny w dwóch meczach, 27 marca tego samego roku został zwolniony ze stanowiska, a zastąpił go Bruno Baltazar.
Hiszpan długo nie był bezrobotny, bo właśnie związał się umową z CD Teruel. W hiszpańskim klubie zastąpił Vincente Parrasa. Jego nowy klub w ostatnim sezonie Primera Federación (3. liga) zajął 13. miejsce.