Possui doutorado em História da Filosofia - Université de Paris IV (Paris-Sorbonne) (1998), mestrado em Filosofia pela USP (1991) e graduação em Engenharia de Sistemas e Computação pela UERJ (1983). Atualmente é assistente doutor da PUC. Dirige atualmente o Laboratório de Inteligência Coletiva - LInC (www.linc.org.br). Tem experiência na área de Comunicação, com ênfase em Teoria da Comunicação, atuando principalmente nos seguintes temas: inteligência coletiva, redes sociais, cibercultura, comunidades virtuais, micropolítica e capitalismo cognitivo.