É engenheiro eletricista, mestre em Engenharia de Sistemas, ambos pela Escola Politécnica da Universidade de São Paulo (EPUSP), doutor em Ciência Espacial pelo Instituto Nacional de Pesquisas Espaciais (INPE) e livre-docente em Controle e Automação pela EPUSP. Trabalhou como engenheiro na M. Dedini S/A Metalúrgica, como pesquisador no Instituto de Pesquisas Tecnológicas do Estado de São Paulo (IPT) e como engenheiro de desenvolvimento tecnológico no INPE, onde também atuou no programa de pós-graduação em Mecânica Espacial e Controle. Iniciou a docência na EPUSP em 1989, onde se aposentou em 2018 como professor titular, e continua em atividade nessa mesma instituição. Sua atuação desde o início da carreira envolveu predominantemente o ensino e a pesquisa em sistemas de controle, controle ótimo e robótica.