Estudió Derecho y Filosofía en la Universidad del Rosario en Bogotá. Becario de la Comisión Fulbright. Doctor en Filosofía de la State University of New York en Buffalo, con la tesis “A Critical Study of the Language of Thought Hypothesis” (2000).
Sus áreas de trabajo son la filosofía de la mente, la filosofía social, la filosofía de la ciencia y Wittgenstein. Fue “Visiting scholar” en la Universidad de Parma, Italia (2011-2012) donde realizó una investigación sobre filosofía y teoría social.