Profesor titular de Derecho Constitucional de la Universidad de Oviedo e investigador titular del Instituto Feijoo de Estudios del Siglo XVIII. Secretario del Seminario de Historia Constitucional Martínez Marina, Director de la Biblioteca Virtual de Historia Constitucional "Francisco Martínez Marina" y académico correspondiente de la Academia Asturiana de Jurisprudencia.
Especializado en historia constitucional, entre sus libros más recientes están: Los partidos políticos en el pensamiento español. De la Ilustración a nuestros días (Marcial Pons, 2009), Los primeros parlamentos modernos de España (1780-1823) (Centro de Estudios Políticos y Constitucionales, 2010. V Premio Manuel Giménez Abad para trabajos de investigación sobre el Parlamento), La Constitución de Cádiz. Origen, contenido y proyección internacional (Centro de Estudios Políticos y Constitucionales, 2011) y Reglamentos parlamentarios, 1811-1977 (Iustel, 2012), entre otros.
También es un estudioso de la historieta, por la rama del derecho y especializado en códigos censores, libertad de prensa e ideología en los cómics. Ha publicado artículos sobre estos asuntos en particular en las revistas Cédille, Derechos y Libertades, Belphégor y en la Revista de la Asociación Española de Neuropsiquiatría, entre otras, como Cuco o Tebeosfera. También es autor de varios libros imprescindibles sobre cómic: La legislación sobre historieta en España (ACyT, 2014), Los superhéroes y el derecho (Tirant lo Blanch, 2018) y El pueblo contra los cómics (ACyT, 2019).