Scott Speedman was 28 in xXx: State of the Union when he played the character 'Agent Kyle Steele'.
That was over 19 years ago in 2005.
Today he is 48, and has starred in 39 movies in total, 23 of those since xXx: State of the Union was released.
In xXx: State of the Union, I think Scott Speedman looks: