That was over 6 years ago in 2015.
Today he is 42, and has starred in 32 movies in total, 7 since American Ultra was released.
In American Ultra, I think Topher Grace looks:
American Ultra scores 6 out of 10 on The Movie Database.
Topher Grace's first acting role was as 'Seth Abrahms' in Traffic, released in 2000 when he was 22.