He has been working with the Universidade Católica Portuguesa since 2005 and has been working in the institution full time since 2009. He is currently a Guest Assistant Professor at the Institute of Health Sciences and collaborates with the Interdisciplinary Health Research Center. He has a degree in Nursing, a Master in Advanced Nursing and a PhD in Nursing since 2017. He is currently the coordinator of the Master in Advanced Nursing, integrates the coordinating committee of the Post-Graduation in Work Nursing and collaborates in the coordination of the Degree in Nursing, besides teaching in different curricular units. As a professional nurse, he is a specialist in Community Nursing, a specialist in Nursing () and has the Added Competence in Work Nursing. He is also Post-Graduated in Clinical Supervision and Information Systems in Nursing.