Iniciou a sua carreira profissional em 1971 como contabilista, sendo auditor desde 1973, sempre ligado a empresas internacionais de auditoria. É revisor oficial de contas desde 3 de Abril de 1989, Controlador de Qualidade da Ordem dos Revisores Oficiais de Contas e Especialista em Normas Internacionais de Contabilidade (IAS). Participou no grupo que efectuou o trabalho GAAP Convergence. Possui larga experiência como docente universitário, sendo igualmente formador da Ordem dos Revisores Oficiais de Contas e de inúmeros cursos para profissionais relacionados com as Normas Internacionais de Contabilidade e com o Sistema de Normalização Contabilística.
Possui larga experiência na prestação de serviços a empresas de sectores e porte diversificados, nomeadamente, certificação legal das contas, auditoria externa de acordo com padrões internacionais, avaliações de empresas, investigações, avaliação dos sistemas do controlo interno, consultoria nas mais variadas áreas de gestão e actuação como perito judicial.