Licenciado em Direito com Pós-Graduações em Administração Hospitalar (Escola Nacional de Saúde Pública) e Engenharia Industrial aplicada aos Hospitais (U. de Boston e U. De Vermont). Foi Administrador nos Hospitais da U. de Coimbra, Centro Hospitalar de Coimbra, IPO Coimbra e ARS do Centro, Diretor Geral e Administrador do Hospital Fernando Fonseca (1996-2003). Entre 2003 e 2008 desempenhou funções de Diretor e Administrador da Espírito Santo Saúde, tendo sido Administrador Executivo do Hospital da Luz, entre 2005 e 2008. Atualmente é Presidente do Conselho de Administração do Hospital Beatriz Ângelo, em Loures.