Sou graduado em Desenho Industrial pela Escola Superior de Desenho Industrial (ESDI/UERJ), e autodidata em programação, trabalhei com multimídia e design gráfico durante a década de 1990. A partir de 1997 passei a atuar como freelancer em projetos para internet.
Em 2001 montei a Ocara Interfaces Digitais para atuar na área de design digital. Desde então desenvolvi projetos de websites, design de interfaces, multimídia, animação e games. Em 2011 passei a ser sócio da caixa preta design+conteúdo, criada a partir da junção da Ocara com outras duas agências, ampliando a área de atuação com o desenvolvimento de projetos de e-learning e novas mídias.
Em 2015 abri a BASIC Labs com foco na experiência do usuário, no desenvolvimento de aplicativos móveis e diversas interfaces para sistemas online. Continuo atuando na área de e-learning através da construção de experiências de aprendizagem digital mais ricas e interativas.