É licenciado em Psicologia e pós-graduado em Gestão Empresarial, pelo ISCTE, possui um MBA, pela Universidade Nova de Lisboa e integrou um curso de Desenvolvimento de Liderança Executiva, em Stanford.
Atualmente Diretor de Recursos Humanos da Efacec, foi na ANA Aeroportos que iniciou a sua carreira profissional, em 2001. Começou como Human Resources Junior e ocupou o cargo de Head of Procurement, dois anos depois. Em 2007, assumiu a liderança da área de desenvolvimento de recursos humanos e, um ano depois, a liderança da gestão estratégica de pessoas.
Em 2010, e durante cinco anos, foi o Diretor de Recursos Humanos da ANA Aeroportos. Em 2015, integrou a Portway como Interim Executive Officer, acumulando, em simultâneo, a direção do Aeroporto de Lisboa.