Elden Henson was 25 in The Butterfly Effect when he played the character 'Lenny Kagan'.
That was over 20 years ago in 2004.
Today he is 46, and has starred in 32 movies in total, 10 of those since The Butterfly Effect was released.
In The Butterfly Effect, I think Elden Henson looks: