Il fut international portugais à 50 reprises entre 1992 et 2002 et joua la Coupe du Monde en 2002 (3 matchs) et le Championnat d'Europe des Nations en 2000 (5 matchs).