Possui graduação (1996-2001) e mestrado em Engenharia Elétrica (2002-2004) pela Universidade Federal da Bahia (UFBA) e doutorado (2006-2010) em Engenharia Elétrica pela Universidade Federal do Rio de Janeiro (COPPE/UFRJ). É professor Adjunto do Departamento de Engenharia Elétrica da Universidade Federal da Bahia (UFBA), onde foi Coordenador do Colegiado do Curso de Engenharia da Computação (2014-2016) e participa do Programa de Pós Graduação em Engenharia Elétrica (PPGEE), sendo membro do Colegiado do PPGEE desde 2015. Tem experiência nas áreas de Processamento de Sinais e Eletrônica, atuando principalmente nos seguintes temas: sistemas inteligentes de classificação, análise de componentes independentes, filtragem online em física de altas energias, eletrônica digital e de potência