Fue militante del Partido Popular hasta 2011, en que se pasó al Foro Asturias de Francisco Álvarez Cascos, siendo nombrado consejero general de Cajastur.
Posteriormente fue concejal asturianista en el municipio de Aller entre 1983 y 1995.
También se le conoce por su trayectoria en defensa de la lengua asturiana.
Ha sido el primer miembro del claustro universitario en hacer uso del asturiano en la Universidad de Oviedo, cofundador de la Junta por la Defensa de la Lengua Asturiana, primer concejal en presentar una moción en asturiano cuando era concejal en Aller y primer empresario en redactar los estatutos sociales de la empresa en dicha lengua.
[2] Su nombramiento no ha gustado al sector crítico con Carmen Moriyón, pues la acusaban de transformar el partido fundado por Francisco Álvarez-Cascos en una «formación nacionalista» con su nombramiento.