Atuou nas empresas de informática SERPRO e DATAPREV - nesta última foi coordenador de planejamento durante 3 anos, com ênfase na elaboração de planos de ação e no acompanhamento de projetos corporativos.professor adjunto no quadro complementar do Departamento de Ciências Sociais professor assistente no Curso de Engenharia de Produção da Universidade Veiga de Almeida - UVA. Na PUC, atua desde 1978, lecionando principalmente as cadeiras Estatística para Ciências Sociais, Métodos e Técnicas de Pesquisa e Seminários SPSS. Na Universidade Veiga de Almeida, leciona Estatística e Ferramentas Estatísticas para Engenharia de Produção desde 2010.