Rob Riggle was 46 in 12 Strong when he played the character 'Colonel Max Bowers'.
That was over 6 years ago in 2018.
Today he is 54, and has starred in 52 movies in total, 11 of those since 12 Strong was released.
In 12 Strong, I think Rob Riggle looks: