By Dylan Kickham
Updated August 22, 2016 at 06:00 PM EDT
@7dub via Instagram

Idris Elba isn’t just playing a god in the upcoming Thor: Ragnarok; he’s also got the body of one. The actor flexed for a sweaty photo of his toned body after working out on Monday.

It appears that Elba is preparing for a fight, judging from the photo’s caption: “Cutting weight, two days before first fight, mind in the right place. Fear NO guy.”

Elba has been posting videos of himself training for a number of weeks now, all of which show the actor boxing in a gym. According to the time frame he’s given, it sounds like Elba is going to be stepping into the boxing ring for his first real fight on Wednesday.

But of course, Elba has a lot more going on than just his boxing career — he’ll reprise his role as Heimdall from Avengers: Age of Ulton in the upcoming Thor: Ragnarok, and he’ll portray gunslinger Roland Deschain in the The Dark Tower adaptation coming out next year.

Check out some more of Elba’s training videos below.