Zach Galifianakis was 41 in The Campaign when he played the character 'Marty Huggins'.
That was over 12 years ago in 2012.
Today he is 54, and has starred in 67 movies in total, 24 of those since The Campaign was released.
In The Campaign, I think Zach Galifianakis looks: