He is 34 years old. He attended the course of International Relations at the University of Coimbra. Currently, he is enrolled in a Major in European Studies with a Minor in Economics, Law and Sociology at Universidade Aberta (Portuguese Open University).
He has been a member of the Legislative Assembly of the Autonomous Region of the Azores since November 2008 and, from that date to November 2010, he served as Vice-President of the Parliamentary Group of the Socialist Party. He was also a member of the Parliamentary Committee on Social Affairs and the Standing Committee of the Legislative Assembly of the Azores.
He was elected President of the Parliamentary Group in November 2010, a position he held until the end of the IX Legislative period and during the X Legislative period.
From November 2005 to November 2008, he served as Head of the Cabinet of the Mayor of Praia da Vitória City Hall. He is also a member of the Municipal Assembly of Praia da Vitória.