That was over 14 years ago in 2007.
Today he is 54, and has starred in 35 movies in total, 8 since P.S. I Love You was released.
In P.S. I Love You, I think Harry Connick Jr. looks:
P.S. I Love You scores 7 out of 10 on The Movie Database.
Harry Connick Jr.'s first acting role was as 'Sgt. Clay Busby' in Memphis Belle, released in 1990 when he was 23.