Party affiliation: Malta Labour Party
Executive Committee, Malta Labour Party. 1976; Malta Labour Party Broadcasting Officer, 1977-1981. Malta Labour Party President, 1978-1981 and International Secretary, since 1982.
Member of Parliament, 1982. Delegation member. Council of Europe, 1982-1983. Parliamentary Secretary on Information and Housing, 1986-1987.
Malta Labour Party representative. Socialist International Council. Member of Parliament, since 1987.
Representative, Parliamentary Delegation to the European Parliament. Main Spokesperson on Tourism, Maltese Government, since 1992. Institut, of Bankers, since 1980.
Fmr. Chairman, Interprint Ltd. Director, Medigrain; Director, Libyan-Arab Maltese Holding Company. Fmr. Head, Research & Advisory Unit, Mid-Med Bank.