Citation: 2C_351/2019 E. C

Agissant par la voie du recours en matière de droit public, A.A.________ demande en substance au Tribunal fédéral, sous suite de frais et dépens, d'annuler l'arrêt de la Cour de justice du 5 mars 2019 et de lui rembourser un montant total de 2'118'698 fr. 60 correspondant à 1'504'347 fr. 80 d'ICC et à 614'350 fr. 80 d'IFD; subsidiairement d'annuler l'arrêt précité et de renvoyer la cause à l'autorité précédente pour nouvelle décision dans le sens des considérants. La Cour de justice persiste dans les considérants et le dispositif de son arrêt. L'Administration fiscale et l'Administration fédérale des contributions concluent toutes deux au rejet du recours.