Ha jugado en los siguientes equipos: Boavista, Atlético Madrileño (actual Club Atlético de Madrid B), Benfica, Sporting de Lisboa, y Sporting Braga.