That was over 11 years ago in 2010.
Today he is 49, and has starred in 20 movies in total, 2 since Love & Other Drugs was released.
In Love & Other Drugs, I think Gabriel Macht looks:
Love & Other Drugs scores 6.7 out of 10 on The Movie Database.
Gabriel Macht's first acting role was as 'Jeorge' in Why Would I Lie?, released in 1980 when he was 8.