Nicholas Hoult
Just learned that Nicholas Hoult was originally supposed to play Gabriel
What a change THAT would've been! Seeing 7-year old Hoult brutally killing Marie in the flashback?
(obviously, the part would've been different -- perhaps even ditching the flashback elements)
That said, REALLY glad Morales got his due. As I posted elsewhere, there's a parallel between the actors and their characters, where Morales was a Brat Pack contemporary of Cruise who led a much more low-key yet lucrative career as an actor over the same three decades that Cruise dominated.
Same as Gabriel did with Ethan Hunt.