Thomas Mann was 24 in Brain on Fire when he played the character 'Stephen Grywalski'.
That was over 7 years ago in 2017.
Today he is 32, and has starred in 34 movies in total, 12 of those since Brain on Fire was released.
In Brain on Fire, I think Thomas Mann looks: