Barry Keoghan was 28 in The Batman when he played the character 'Unseen Arkham Prisoner'.
That was over 2 years ago in 2022.
Today he is 31, and has starred in 32 movies in total, 1 of those since The Batman was released.
In The Batman, I think Barry Keoghan looks: