Chris Pratt posted a picture Saturday of his total body transformation for his new movie role in Guardians of the Galaxy.

Pratt, 34, better known to fans as Andy Dwyer on NBC's Parks & Recreation got fit to play the role of Star-Lord in the latest Marvel comic film. The actor showed off his results on Instagram along with his weight loss secret.

"Six months no beer. #GOTG Kinda douchey to post this but my brother made me," Pratt wrote.

Following the February announcement that he would lead Marvel Studio's big screen adaptation of Guardians of the Galaxy as an interplanetary police chief, Pratt stopped drinking and started an intensive training program.

This is not the first time Pratt made a total body transformation for a role. He was 220 pounds in Moneyball, when he played a professional baseball player, then gained 50 pounds for 10 Years, dropped weight again in becoming a Navy SEAL for Zero Dark Thirty just to gain another 40 pounds in the comedy Starbuck. His constant role of Dwyer called for some comedic chub so Pratt's weight was always changing.

"I just like to gain weight and lose weight," Pratt told Vulture in September. "It's a roller coaster. I just want to do this."

Pratt will star alongside Zoe Saldana in the movie that is set to be released in August of next year. His role of Star Lord a NASA astronaut who's the offspring of a human mother and an alien father and becomes the leader of a bio-engineered team of space-traveling heroes.

The American actor married to actress Anna Faris in 2009 in Bali. Last summer they welcomed their first son, Jack.

Watch Pratt share a scandalous picture in his underwear on Conan after getting ripped for Zero Dark Thirty last December.