Presidente da Câmara Municipal da Póvoa de Varzim desde 1993, é ainda Presidente do Conselho de Administração da LIPOR desde 2001. É vogal não executivo do Conselho de Administração da empresa “Águas do Cávado, S.A.”, Vice-Presidente da Mesa da Assembleia Geral da empresa “Metro do Porto, SA”, para além de integrar o Conselho Consultivo da Faculdade de Medicina da Universidade do Porto (em representação da J.M.P.) e do Instituto de Estudos Superiores Financeiros e Fiscais. É Membro do Conselho Geral da ANMP. Foi eleito deputado à Assembleia da República em 1999.