Gianluca studies law at the University of Malta. Prior to his appointment as National Officer, he occupied the Policy and Youth Rights Commissioner role within KNŻ. He also participated in the Environmental Task Force and National Youth Parliament. 

As National Officer his main role is organising the annual National Youth Parliament.