Julian McMahon was 45 in You're Not You when he played the character 'Liam'.
That was over 9 years ago in 2014.
Today he is 55, and has starred in 19 movies in total, 2 of those since You're Not You was released.
In You're Not You, I think Julian McMahon looks: