Ansel Elgort has recently showed off his six-pack abs in a sexy photo shoot, reported E! News, which was given the exclusive first look of the Hero Magazine (Issue 12) shoot.

After rising to fame with his roles in "Divergent" and "The Fault In Our Stars" opposite Shailene Woodley, the 21-year-old actor is currently seen in "Men, Women And Children," where he stars with Adam Sandler and "Alexander and the Terrible, Horrible, No Good, Very Bad Day" actress Jennifer Garner.

According to Elgort, he learned a lot from Sandler who has been successful in both dramas and comedies.

"Good comics always say that to be funny you have to be truthful. Good comedy is about the truth," Elgort told Hero Magazine, which is set to release its Issue 12 on Oct. 21.

"I suppose he's really good at that, because he's so truthful in this movie, in a really honest way," he said of Sandler.

Elgort said "TFIOS" was so much about the characters and the performances that it really was like an acting piece for him and for Woodley, and he could not be happier about being known for the said film.

"I'm lucky because a lot of people get known for big films and don't really get to show themselves. They are just known because the film is so popular," he said adding that if he was only known for "Divergent," he would say, "'Wait until you see me really act."

Elgort will reprise his role as Caleb Prior in "Insurgent," the second installment of the "Divergent" film franchise.

Directed by Jason Reitman, "Men, Women And Children" also stars Kaitlyn Dever, Rosemarie DeWitt, Judy Greer, Dean Norris, Olivia Crocicchia, Katherine Hughes, Elena Kampouris, J.K. Simmons, Colby Arps, Shane Lynch, Jason Douglas, Will Peltz and Madonna's daughter's former boyfriend, Timothee Chalamet, among others.

In September, the film premiered at the Toronto Film Festival, according to Hallels.