O antigo corredor de fundo conquistou 25 títulos nacionais e internacionais com a camisola dos leões, com especial destaque para a medalha de ouro nos Jogos Olímpicos de Los Angeles de 1984, a primeira ganha por um atleta português, além da medalha de prata nas Olimpíadas de Montreal em 1976.