Profesor doctor del Departamento de Derecho Constitucional de la UNED desde 2020.
Licenciado en Derecho y en Ciencias Políticas y de la Administración por la Universidad Carlos III de Madrid.
Anteriormente ha sido profesor de la Universidad Carlos III, la Universidad Autónoma de Barcelona y ESADE, además de realizar estancias en la Universidad Libre de Bruselas, la Universidad de Tolouse I–Capitole o la Universidad de Verona.
Es autor de múltiples publicaciones sobre libertades informativas, libertad ideológica, derecho a la educación y nuevas tecnologías, partidos políticos o Derecho comunitario europeo. También ha participado o participa en diversos proyectos de investigación sobre educación cívica y democrática, ciudadanía, neutralidad institucional o Derecho de la UE.