É mestre em vídeo games pela FAU-USP e autor de artigos premiados sobre o assunto. Docente de disciplinas de design e novas mídias no Senac, Instituto Maria Antonia/USP e Uniban, ministra aulas para graduação e pós-graduação. Atua como consultor em inteligência de design e foi Diretor de Criação da Seragini Farné Guardado.