Pochodzący z Madrytu Hiszpan zaczynał wyczynową karierę w PTV Malaga. Później występował w między innymi w klubach z Numancii, Barcelony i Cajasol Sewilla oraz w CAI Teruel i CV Andorra; grał też na Cyprze, a rok temu związał się z Chemesem Humenne.
Nowy rozgrywający AZS ma za sobą mecze w reprezentacji Hiszpanii m.in. w Lidze Europejskiej. Swój kraj reprezentuje również w rozgrywkach siatkówki plażowej. Mierzy 185 centymetrów. W ataku ma zasięg 342 cm, a w bloku 321 cm.