That was over 9 years ago in 2012.
Today he is 46, and has starred in 37 movies in total, 11 since Ruby Sparks was released.
In Ruby Sparks, I think Chris Messina looks:
Ruby Sparks scores 7 out of 10 on The Movie Database.
Chris Messina's first acting role was as 'Fox Salesperson' in You've Got Mail, released in 1998 when he was 24.