Kevin James was 46 in Here Comes the Boom when he played the character 'Scott Voss'.
That was over 12 years ago in 2012.
Today he is 59, and has starred in 36 movies in total, 17 of those since Here Comes the Boom was released.
In Here Comes the Boom, I think Kevin James looks: