Max Thieriot was 20 in Chloe when he played the character 'Michael Stewart'.
That was over 14 years ago in 2010.
Today he is 35, and has starred in 16 movies in total, 8 of those since Chloe was released.
In Chloe, I think Max Thieriot looks: