Estudió filosofía, ciencias políticas y estudios latinoamericanos en la Universidad Goethe de Fráncfort, en la que se título como doctor en filosofía bajo la tutoría de Alfred Schmidt. Radicado en México desde 1993, ha impartido cátedra de filosofía y teoría social en diversas universidades del país, como la Universidad Nacional Autónoma de México y la Universidad Autónoma de Ciudad Juárez, entre otras.