Possui graduação em Engenharia Mecânica pela Universidade de Agra (1964), mestrado em Engenharia Mecânica pelo Instituto de Tecnologia da Índia, Nova Delhi (1970) e doutorado em Engenharia Mecânica - Leeds University (1974). Professor titular da Universidade Federal de Pernambuco (1976-2002). Professor (2002-12) em Madisonville College, Kentucky, EUA. Professor Visitante na Universidade: TERI, Nova Delhi, India, 2012-13. Professor Visitante na Universidade Federal de Pernambuco desde 2014. Atuando principalmente nas areas: energia eolica, turbinas eolicas, energia renovavel, desenvolvimento sustentavel, maquinas de fluidos, bombas, e turbinas hidrauliccas..