Nuno began his professional career as a goalkeeper, playing for a number of clubs in Portugal including Vitoria Guimaraes, Deportivo La Coruna, and Porto. He spent most of his playing career at Porto, where he won multiple league titles and the UEFA Champions League in 2003.