Doctoral Degree from Católica | Lisbon School of Law, where he is an Assistant Professor. He teaches Criminal Law, Criminal Procedure Law, Criminal Economic Law and Regulatory Offences Law. He teaches in several post-graduate qualifications at Universidade Católica Portuguesa. Lawyer and Partner at the law firm CCA Law Firm.