He practices in the areas of Labor and Social Security Law.
He graduated in Law from the Nova University of Lisbon in 2005 and has been a member of the Portuguese Bar Association since 2008. In 2009, he completed a Postgraduate Degree in Labor Law at the Faculty of Law of the Catholic University of Portugal.
He worked as a trainee lawyer (between 2005 and 2008) and lawyer (between 2008 and 2016) at PLMJ – Sociedade de Advogados, in the areas of Labor and Financial Law.
In 2016 he joined Lisbonlaw.