No photoMarina Walker GuevaraActor · ArgentinaAppearances12010s2018The Panama PapersSelf - Deputy Director, ICIJ77