Ezra Miller was 18 in The Perks of Being a Wallflower when they played the character 'Patrick'.
That was over 12 years ago in 2012.
Today they is 31, and has starred in 21 movies in total, 13 of those since The Perks of Being a Wallflower was released.
In The Perks of Being a Wallflower, I think Ezra Miller looks: