Ralph Fiennes, 62, shows stunning body transformation for Odysseus role in shirtless gym photos

Ralph Fiennes transformed into a Greek god (err, king) for his latest film.

The “Harry Potter” actor’s personal trainer, Dan Avasilcai, shared photos of his 62-year-old client working out shirtless in a gym to prepare for his role as Odysseus in 2024’s “The Return.”

Fiennes flexed his bulked-up biceps in the stunning snaps, which recently went viral after a fan account posted them on X.

Ralph Fiennes’ trainer, Dan Avasilcai, shared photos of the actor’s bulked-up body for the 2024 film “The Return.” mrralphfiennes/X

The “Harry Potter” actor flexed his muscles while working out shirtless in a gym. mrralphfiennes/X

He smiled while flaunting his biceps. mrralphfiennes/X

“Voldemort should have just challenged Harry to an arm wrestling match,” one fan joked, referencing the Oscar nominee’s antagonist in the “Harry Potter” franchise.

“Harry Potter is F–KED,” another agreed.

Fiennes spoke about his strict diet and workout regimen in an interview with the Guardian last month while promoting “The Return,” which hit theaters in December.

The Oscar nominee worked on his physique to play Greek king Odysseus. mrralphfiennes/X

The drama hit theaters in December 2024. mrralphfiennes/X

The “Conclave” star said he combined weight training with running and ate a mix of proteins, complex carbohydrates and vegetables for five months.

“At the beginning, I have to confess, I was slightly suspicious that there was so much protein going in and so much exercise that we would have a body that looked exercised instead of a body that was consumed, a lived body. There is no gym in ancient Greece,” he told the outlet.

Fiennes explained that the drama’s director, Uberto Pasolini, had a specific vision for how he wanted Odysseus to look.

Fiennes wore a loincloth in most of the movie. Courtesy Everett Collection

The “Menu” actor explained that he was told to look like a “bit of old rope.” Courtesy Everett Collection

“Uberto was very clear. He didn’t want me to have a sort of bulked-up gym body,” he recalled. “He should look like a bit of old rope.”

The Tony winner acknowledged there was pressure to improve his physique because of his skimpy wardrobe for the film.

“I knew from the script that my body would be exposed,” he said on the British morning show “Lorraine” last week. “I [only wore] a blanket and a loincloth.”

Fiennes was initially offered the role in 2011. Getty Images

He waited until 2022 to accept it. Getty Images for AFI

Fiennes was first offered the role of Odysseus in 2011, but he waited until 2022 to accept it.

The “Menu” actor will face some competition during awards season next year, as Matt Damon also underwent a major physical transformation to play the same role in Christopher Nolan’s upcoming film, “The Odyssey.”

Damon, 54, was spotted looking ripped on set alongside Zendaya, who plays Athena, in Italy last month.

Related Posts


This will close in 0 seconds