Obteve os diplomas de graduado, mestre e doutor em Engenharia Elétrica pela Escola Politécnica da Universidade de São Paulo (EPUSP) em 1963, 1970 e 1973, respectivamente. Foi docente dessa mesma escola, na qual orientou 60 dissertações e teses na área de GTD e alcançou o cargo de professor titular. Foi superintendente da Themag Engenharia, onde atuou nos projetos do sistema de transmissão de Itaipu, Cesp, CHESF, Eletronorte, Furnas e Eletrosul. É atuante no Cigre nos grupos de linha de transmissão (B2) e em eletrônica de potência (B4), onde participou de 13 grupos de trabalho. É fellow member do Instituto de Engenheiros Eletricistas e Eletrônicos (IEEE) e atuou como distinguished lecturer nas Sociedades de Potência (PES) e Aplicação Industrial (IAS).