Es diputado desde la II legislatura. Entre los cargos políticos que desempeña destaca la presidencia del PP de Oleiros y la portavocía del Grupo Municipal Popular en dicho ayuntamiento. Además, en el seno del Parlamento de Galicia actúa como secretario del Grupo Parlamentario Popular y es miembro del Consejo Consultivo del PPdeG. Otros cargos públicos que figuran en su curriculum son la dirección-gerencia y la secretaría del Patronato de la "Fundación para la Investigación y Desarrollo de Recursos Marinos", la secretaría del Consejo Regulador de la Denominación de Calidad "Mexillón de Galicia" y la secretaría del Consejo Económico de la Universidad de A Coruña.