No photoMatthew Caruana GaliziaActorAppearances22020s2023Breaking SocialSelf2010s2018The Panama PapersSelf - Data Analyst, ICIJ Malta77