Entre els anys 1983 i 1988 fou un dels millors especialistes de marató. Participà en els Jocs Olímpics de Seül (1988) i el Campionat Mundial de Roma (1987). Guanyà la marató dels Jocs Iberoamericans (1986) i fou dos cops campió d’Espanya de marató (1985, 1988). Aconseguí la seva millor marca personal el 1984 (2.13.25 h) corrent amb el Futbol Club Barcelona.