É graduado em Engenharia Química pela Escola de Engenharia de Lorena da Universidade de São Paulo (EEL/USP), mestre e doutor em Engenharia Mecânica pela Universidade Estadual de Campinas (Unicamp) e pós-doutor em Engenharia Mecânica pelo Institut für Energietechnik da Technische Universität Berlin. Atualmente, é professor adjunto do Departamento de Engenharia Mecânica da Universidade Federal do Rio Grande do Norte (UFRN). Foi professor adjunto de Engenharia na Universidade Estadual do Oeste do Paraná (Unioeste) e também no Centro Universitário do Sul de Minas (Unis).