Licenciado em direito, tinha sido vereador da Câmara de Matosinhos entre 2013 e 2017. Entre 1995 e 2002 foi deputado da Assembleia da República.