Juan Félix nació en Madrid. Es licenciado en Ciencias de la Educación y doctor en Pedagogía por la Universidad Complutense de Madrid.
En el año 2005 se incorporó a la Fundación Sociedad Protectora de los Niños de Madrid como investigador e historiador de la educación.
Ha participado en múltiples congresos nacionales e internacionales, defendiendo ponencias y comunicaciones. Además, ha publicado diversos artículos en revistas especializadas sobre la protección a la infancia en España durante los siglos XIX y XX.
En el curso 2015-2016 se incorporó como profesor a la Facultad de Educación de la Universidad Complutense de Madrid. En la actualidad, ya jubilado, es un espectador privilegiado de los cambios sociopolíticos de nuestro país.