Whether you know him from his many appearances in Muscle & Fitness, his hilarious, chest-thumping Old Spice commercials or his ass-kicking role as Hale Caesar in the Expendables trilogy, Terry Crews just keeps getting better with age. The former NFL player turned Hollywood star, continues to shine on both the big screen and television with one hit after another.

In addition to teaming up with Sly Stallone and Arnold Schwarzenegger in the upcoming blockbuster, Expendables 3, Crews also currently plays NYPD Sergeant Terry Jeffords on the Fox sitcom Brooklyn Nine-Nine, and is set to be the newest host for the game show Who Wants to Be a Millionaire. 

So how does this 46 year-old maintain his incredible physique with such a hectic schedule? By continuing to put his time in at the gym. Think it’s paying off? Check out Crews’ M&F cover shoot this past year and decide for yourself.