Atualmente é doutorando em Comunicação pela UNESP. Graduação em Educação Artística pela Universidade Estadual Paulista Júlio de Mesquita Filho (2007). Mestrado em Televisão Digital pela UNESP de Bauru (2014), e é graduando em Ciências da Computação pela UNIVESP. É programador da TV Unesp, responsável pelas áreas de Web e programação em Ginga/NCL, e é gerente de informática na TBR Produções, responsável pela área de cloud computing, transmissão de eventos via streaming e IPTV. Tem experiência na área de Ciência da Computação, com ênfase em Programação Web e Educação a Distância, Design Gráfico e de interfaces, aplicativos interativos para televisão digital, desenvolvimento para dispositivos móveis e segunda tela.