Top 10 Best Actors to Play Christian Grey

New York Times bestseller "Fifty Shades of Grey" is an amazing book. Never have I ever been interested in a story involving S&M, but WOW! Such an amazing story, I finished it in two days, could not put it down.

A movie series was created based on the Grey series starring Jamie Dornan as Christian Grey, but not everyone loved the casting choice. Which actor do you feel would have been the best choice to play the titular character?
The Top Ten
Matt Bomer Matthew Staton "Matt" Bomer is an American actor. He made his television debut with Guiding Light in 2001, and gained recognition with his recurring role in the NBC television series Chuck as Bryce Larkin.

Matt is the full package. He has the brilliant talents to pull it off easily, as well as all the physical attributes needed for the role. I hate to say it - sorry all you Ian lovers - but Ian is just too skinny to be a fit, muscular kickboxing Dom! Gabriel just looks a bit too old to play a suave 27-year-old, whereas Matt looks quite youthful. I would sell a kidney to see Matt Bomer with my own eyes in the Red Room!

When I was reading the book, he was the one I pictured in my head. I didn't even know him, then I saw the fake trailer on the internet with Matt and Alexis, and I thought it was perfect, even better than what I was imagining in my mind. Matt is not only handsome and a total Grey, but he is also a great actor. Watching him in White Collar is fantastic. I really hope Matt could play Christian Grey.

Gabriel Macht

Even at 40, Gabriel looks young enough for the part! Not just hot but beautiful, and he should be number one. Ian Somerhalder is not a good choice. I don't know where people are getting this from. Ian is hot but totally not Christian. He is too well-known for The Vampire Diaries. It would be hard to associate him with anything else.

They should go with someone brand new or somewhat new who hasn't really got their name out there yet. Gabriel isn't that known. He'd be a perfect cast. Taylor Kitsch could be another good one. His deep sexy voice definitely comes off as dominating, and he has model beauty for sure.

Ian Somerhalder Ian Joseph Somerhalder is an American actor, model and director. He is known for playing Boone Carlyle in the TV drama Lost and Damon Salvatore in The CW's supernatural drama The Vampire Diaries.

The look is perfect. I haven't seen The Vampire Diaries, but given someone's description of how his pants hung off his hips, he sounds like the perfect fit. Someone I know said Bradley Cooper, but I just watched a movie with him, and he's too nice. His voice is very friendly, not edgy enough!

I agree with what others say. He's the whole package. Ian Somerhalder is Christian Grey. The difference is their names but the same whole personality! Perfect for Christian's role. He has the look, the body, and the attitude! I swear I won't watch the movie if it isn't Ian Somerhalder!

Alexander Skarsgard

Perfect height, right color of hair, and is able to do the hot and sexy things that will be asked.

He's got the Do Sensitive thing down, not to mention the attitude and looks to pull this off.

Oh my... He is perfect for this role. Just the right amount of bad boy!

Cam Gigandet

He is cute. If you look at him, you cannot decide whether he is a good or a bad guy. This is what makes him the perfect actor for playing Christian. On top of that, he is well-built and handsome, and I would be grateful to see him in this film with his fetching eyes.

His eyes say it all. He has those perfect piercing eyes. His previous roles prove that he can take on just about everything that is thrown at him, and his whole appearance is gorgeous. He is Christian Grey.

I am watching Burlesque, and Cam is perfect! He has eyes that could give a stare to make you melt or squirm (in Twilight, the intensity). Not to mention he has a beautiful body!

Henry Cavill Henry William Dalgliesh Cavill is a British actor. He began his career with roles in the feature adaptations of The Count of Monte Cristo and I Capture the Castle.

I love Henry all the way. Vote for him. His expression, style, gesture, body, and all the things. Couldn't get any better! He deserves a good movie because he's such a great actor and has a good personality. I can't wait for another performance from him.

This is definitely the one. I have no idea who he is, but he is the perfect age and sexy enough to play this role. The book makes Christian sound smoldering, dark, sexy, and mysterious. Henry Cavill seems to be all of those.

Henry can do businesslike, sexy, domineering, and sweet, and his body fits the likes of Christian. He fits every description of Christian, and judging by his character performance on The Tudors, he has no problem with domineering sex scenes.

Bradley Cooper Bradley Charles Cooper is an American actor and producer. He has been nominated for four Academy Awards, three for acting and one for producing, and one Tony Award.

I read all three books with this man in mind. I don't know why, but I think he just personifies him entirely. He's one of the only men I can picture who can pull off all of Christian Grey's moods and shocking behaviors and still be incredibly sexy.

I too envisioned Bradley many times as I was reading the book. However, he seems almost too soft and sweet for some of Christian's "harsher" moments. But he is an amazing actor, so I don't put anything past him and his hotness.

If they cast Grey as an older guy, then Bradley Cooper would be perfect! Ever since I started reading the books, he is the man that I have envisioned Christian Grey would look like. Very sexy!

Channing Tatum Channing Matthew Tatum is an American actor and dancer. Tatum made his film debut in the drama film Coach Carter.

Right age, perfect body, and an amazing actor in every movie he's done. Perfect for the part. I actually pictured him the whole time I was reading the books.

Tom Hiddleston Thomas William Hiddleston is an English actor. He is best known for his role as Loki in the Marvel Cinematic Universe, appearing in Thor, The Avengers, and Thor: The Dark World.

I believe Tom would be perfect for the part because he has the balance of sweetness and being a complete gentleman, but at the same time, he is very sensual and seductive in his looks and body language. Also, he is extremely intelligent and witty, which just adds to the whole package.

He has this natural dominance about him and somehow can appear to be so innocent and completely guilty at the same time, and he knows it. He's devious, sexy, and mysterious, both in his character and looks.

William Levy

I am a Submissive, and of all the choices here, I feel William Levy would hit the nail on the head. Without effort, he could portray both sides of Christian Grey. I look back at his Latin Tango on DWTS when Carrie Ann stated he looked like the Latin James Bond.

I feel William Levy could easily be the corporate controlling young businessman as well as the vulnerable tortured Christian Grey. William Levy not only is as beautiful as Anastasia views him, but has those piercing eyes that could burn right through you, making you tremble in fear or orgasm with a glance. I'd be naughty every day to take a spanking from him. *sly grin* William Levy has my vote all the way.

The Newcomers

? Garrett Hedlund
? Leonardo DiCaprio Leonardo Wilhelm DiCaprio (born November 11, 1974) is an American actor and film producer. Known for his work in biopics and period films, he is the recipient of numerous accolades, including an Academy Award, a British Academy Film Award, and three Golden Globe Awards. As of 2019, his films have grossed... read more
The Contenders
Michael Fassbender Michael Fassbender is a German-Irish actor of stage and screen whose career includes roles in both independent and blockbuster films, most notably; Hunger, Inglourious Basterds, Shame, X-Men: First Class, Prometheus, 12 Years a Slave, Frank, X-Men: Days of Future Past, and Steve Jobs.

He's a little too old to play this part, and he doesn't have the perfect beauty of Christian Grey. However, as seen in Shame, he can play a dark sexual role with no hesitation, and as seen in Jane Eyre, he can be lovely in a non-sugary way at the same time. I don't know if the other candidates could walk in Grey's shoes as deeply as him.

Gavin Dunne

Absolutely perfect fit! Looks good in a suit and naked. Unknown enough so you don't have other associations. Must have some mystery to play Grey.

Watch the York Peppermint Patty commercial and tell me this guy is not ideal for this part! He's got the Christian Grey look in spades!

Robert Pattinson Robert Douglas Thomas Pattinson is an English actor, producer, model, and musician. He started his film career by playing Cedric Diggory in Harry Potter and the Goblet of Fire, a 2005 fantasy film.
Matt Barr

Saw him on One Tree Hill, and he was intimidating. He has that what are you gonna do to me thing going on for him. I think he could pull this off.

Just saw Matt in Hatfields & McCoys, and was thinking he would be perfect for the Christian Grey role.

Colin Egglesfield

Nobody else could be more perfect for Christian Grey than Colin Egglesfield. He has "it." If Ian is cast as Grey, the movie will be ruined for me. He seems like a child to me for some reason. Colin, please!

Christian Bale Christian Charles Philip Bale (born 30 January 1974) is an English actor. Known for his versatility and physical transformations for his roles, he has been a leading man in films of several genres. He has received various accolades, including an Academy Award and two Golden Globe Awards. Forbes magazine... read more
Ryan Gosling Ryan Thomas Gosling is a Canadian actor, musician, and producer. He began his career as a child star on the Disney Channel's Mickey Mouse Club and went on to appear in other family entertainment programs including Are You Afraid of the Dark?
Jensen Ackles Jensen Ross Ackles is an American actor and director. He is mostly known for his role as Dean Winchester on the CW fantasy series Supernatural. He is also known for his roles in television as Eric Brady in Days of Our Lives, which earned him several Daytime Emmy Award nominations, as well as Alec/X5-494... read more

I would love to see him do something very different from any of his previous work. I think he would do a great job with the role. However, I'm not sure it is a role he would accept at this time. Hopefully, he will be given the opportunity to show his true talent in a role that will receive a great deal of notice.

Chace Crawford
Taylor Kitsch
Paul Wesley Paweł Tomasz Wasilewski (born July 23, 1982), known professionally as Paul Wesley, is an American actor, director, and producer. He is best known for starring as Stefan Salvatore in The Vampire Diaries (2009-2017) and as James T. Kirk in Star Trek: Strange New Worlds (2022 - present).

He would be so hot as Christian Grey. I know this post is old, and Jamie Dornan has already been cast (he did a great job), but I would love to see Paul Wesley as Christian. He can clearly do it!

Just look at his hair! He is the right age too. Not too old to play the part. He has a great physique!

Wentworth Miller Wentworth Earl Miller III (born June 2, 1972) is a British-American actor, model, and screenwriter. He rose to prominence following his role as Michael Scofield in the Fox series Prison Break, for which he received a Golden Globe Award nomination for best actor in a leading role... read more
Jessie Pavelka
Chris Evans Christopher Robert Evans is an American actor. Evans is best known for his superhero roles as the Marvel Comics characters Captain America in the Marvel Cinematic Universe and the Human Torch in Fantastic Four.

It certainly would have been funny to see a 49-year-old, high-pitched, ginger-haired, specky four-eyes try to make out with someone half his age.

Jonathan Rhys Meyers Jonathan Rhys Meyers, born Jonathan Michael Francis O'Keeffe (27 July 1977) is an Irish actor. He is best known for his roles in the films Velvet Goldmine (1998), Bend It Like Beckham (2002), Match Point (2005), Mission Impossible III (2006) and his television roles as Elvis Presley in the biographical... read more
8Load More
PSearch List