Lector de Sartre desde la adolescencia, se doctoró en Filosofía con una tesis sobre dicho autor en la Universidad Complutense de Madrid. Fue profesor de Enseñanza Secundaria en diferentes destinos en toda España. Se considera marxista «desde siempre» [cita requerida].
Durante los años ochenta, siendo profesor de enseñanza secundaria, trabajó como guionista televisivo, destacando su participación en el programa La bola de cristal en colaboración con Santiago Alba Rico. Ahora, es profesor titular de la Facultad de Filosofía de la Universidad Complutense de Madrid, en el departamento de Filosofía teorética.
Su labor como profesor, su participación en los movimientos de oposición al llamado «proceso de Bolonia», su libro Educación para la Ciudadanía. Democracia, Capitalismo y Estado de Derecho —publicado en plena polémica sobre la implantación de dicha asignatura en España— y su participación en varios debates internacionales en los principales medios de comunicación de radio y televisión sobre la situación en Venezuela a partir del proceso bolivariano, lo han convertido en uno de los referentes de los movimientos sociales de izquierdas.
En el año 2011, junto a Luis Alegre Zahonero, recibió el Premio Libertador al Pensamiento Crítico por el libro El orden de El Capital. Por qué seguir leyendo a Marx.
Su último libro publicado es En defensa del populismo (La Catarata, 2016).