Max Martini has been cast in 'Fifty Shades of Grey'.

The 43-year-old actor will play Jason Taylor, who is S&M-loving billionaire Christian Grey's bodyguard and head of his security team, in the film adaptation of E. L. James' best-selling novel, according to Deadline.

The 'Pacific Rim' star will appear alongside Jamie Dornan, who plays male lead Christian Grey, and Dakota Johnson, who has been cast as his love interest Anastasia Steele.

Dornan and Johnson are currently preparing for the film's steamy sex scenes and 'The Fall' actor - who is replacing Charlie Hunnam in the film - previously confessed he isn't afraid of tackling the graphic moments.

He said: ''I'm a fairly worldly guy. I grew up in a very liberal place. I'm not saying we had a playroom, but I'm not shocked [by the sex in the book]. It's essential to tell the story. I can't believe films that don't invoke the sexual side of it. So it works for me.''

Martini - who is a trained theatre, film and TV actor - has previously been cast as former FBI agent Frank Stevens on hit TV series 'Revenge' and a U.S. Navy SEAL commander in 2013 action thriller 'Captain Phillips'.