He is also a substitute for the Committee on Regional Development, vice-chair of the delegation for relations with the Korean Peninsula, a member of the delegation to the Euro-Mediterranean Parliamentary Assembly, and a substitute for the delegation to the EU–Croatia Joint Parliamentary Committee.
In the past he served as Chairman of the Maltese national airline, Air Malta.