Harry Styles
Harry Styles has  refused to take acting classes because he believes he has enough camera experience to  land a major film role Reuters/Olivia Harris

Harry Styles is struggling to get the right role that can help him make a mark as an actor in Hollywood. The 22-year-old singer is currently on a hiatus from One Direction to focus on his solo projects which include a move to make it big in the movie industry.

The Drag Me Down singer has landed a role in director Christopher Nolan's new film Dunkirk but is still struggling to secure the "right" role. "It is not believed to be a leading role," Deadline says of Styles' role in Dunkirk.

One reason why Styles still cannot land the right role could be his lack of formal training in acting . Moreover, the singer has reportedly refused to take acting classes because he believes he has ample camera experience to help him land a major film role.

"Harry wants to break into Hollywood, but it's proving to be a struggle," a friend told Heat magazine, according to Independent.ie "He gets offered silly bit parts and cameos, but that's not what he's interested in."

"He's not had acting classes, but he's been around for ages and has done media training and music videos for years. He thinks he can wing it," the source added.

However, a spokesperson for Styles told IBTimes UK that the story is "false".

Movie mogul Harvey Weinstein had offered Styles a role in his movie Tulip Fever but the singer turned it down citing prior commitments. Weinstein previously told The Sun: "When you meet him, he's super-charismatic, I think the guy is a movie star. We offered him a part and he couldn't do the movie because he had the tour."

Earlier in March, there were rumours that Styles was set to star in the Fox series Scream Queens. "I heard a rumour that he [Harry Styles] may. I don't know if this is true, but he said at a press thing recently that he is talking to a male pop star to come for next year. If it's Harry Styles, everybody better calm down. I love One Direction. Everybody knows this," Lea Michelle, who stars in the series, told InStyle magazine.

But a tweet posted on the show's official Twitter account read: "Sorry for any confusion, but as much as we love @harry_styles he will not be joining the cast of #ScreamQueenscast".