Licenciado en Ciencias Exactas y doctor en Filosofía de la Ciencia, ha sido investigador en el centro de cálculo de la Universidad Complutense de Madrid, profesor de matemáticas y filosofía, y posteriormente profesor de Sociología del Conocimiento en la Universidad Nacional de Educación a Distancia y profesor de la Escuela Contemporánea de Humanidades. Habitual conferenciante, colabora en diversos periódicos y revistas, como por ejemplo Diario 16 o El Mundo.
Sus libros, tipo divulgativo, tratan sobre las formas creativas del saber y la contraposición entre el conocimiento experto y los saberes populares.