Inició su carrera deportiva en 1994 con el Sporting Braga y se retiró al finalizar la temporada 2017-18 a los 42 años de edad tras militar las últimas temporadas en el CD Aves.