Formado em desenho e computação gráfica e pós graduado em design de hipermídia pela Universidade Anhembi Morumbi em São Paulo. Trabalha com desenvolvimento web desde 1998.
Coordena as iniciativas de acessibilidade na Web do NIC.br e projetos relacionados a Open Web Platform, Digital Publishing e Web das Coisas.
Representante do NIC.br em grupos de trabalho do W3C internacional em Acessibilidade na Web, Digital Publishing e Web das Coisas.
Também coordena o grupo de trabalho da ABNT responsável pelas normas técnicas NBR 17060 (acessibilidade em aplicativos de dispositivos móveis) e NBR 17225 (Acessibilidade em conteúdo e aplicações Web), ministra curso de extensão na PUC-SP sobre Design de Interfaces Acessíveis e é autor de quatro livros, sendo dois deles sobre Acessibilidade na Web.