Possui graduação em Engenharia Elétrica pela Universidade Presbiteriana Mackenzie (1999), mestrado e doutorado em Engenharia Elétrica pela Universidade Estadual de Campinas (2004/2011). É pesquisador do Laboratório de TV digital da Universidade Presbiteriana Mackenzie desde 1998, realizou estágio no NHK Science and Technology Research Laboratories (STRL) e foi professor Especialista Visitante na Faculdade de Tecnologia da Unicamp. Atualmente é professor no curso de Engenharia Elétrica e do Programa de Pós-Graduação em Engenharia Elétrica e de Computação (PPGEEC) da Universidade Presbiteriana Mackenzie e coordenador do Laboratório de TV digital da Universidade Presbiteriana Mackenzie. É membro do conselho deliberativo do Fórum do Sistema Brasileiro de TV Digital Terrestre (SBTVD), Sociedade Brasileira de Engenharia de Televisão (SET) e Editor associado do IEEE Transactions on Broadcasting. Possui várias patentes e diversos artigos publicados e tem experiência na área de Engenharia Elétrica, com ênfase em TV digital, comunicação digital, codificação de canal, sistemas embarcados, lógica reconfigurável e rádio definido por software