Jamie Dornan's latest role sees him play kinky billionaire Christian Grey in the film adaptation of E. L. James's bestselling erotic novel 'Fifty Shades of Grey,' and even though he spends most of the movie stripping off, the Irish actor still isn't totally secure with his body.

Jamie Dornan
Jamie Dornan plays Christian Grey in 'Fifty Shades of Grey'

Despite possessing a ripped and toned physique, Dornan, who was once a Calvin Klein model, recently admitted that he does not have a lot of "body confidence" because he still sees himself as a "skinny kid."

"I think I am like anyone, I have massive hang-ups about my physical appearance," he admitted to the Irish Independent. "I was always fighting against stuff when I was a kid. I always felt skinny and small. Now, I'm 32... I have the same insecurities when I was a kid and when I see an image of myself, all I see is this skinny kid and I don't like it."

More: Second and Third "Fifty Shades" Books to Get Screen Adaptations

"No matter how many times you get filmed with your top off and the photographers are saying 'Oh, you look great, add more oil', and all that, you have all these things ingrained in your head - insecurities about yourself," he added. "All the people in the world saying stuff like this isn't going to alter that. I only had four weeks to work out for this role. I would have liked more time. But like I said, I don't think I am ever going to be happy with how I look."

Dornan, who is starring alongside actress Dakota Johnson who plays Anastasia Steele, further elaborated about his insecurities with his appearance during an interview with TIME.

More: Jamie Dornan And Dakota Johnson Speak Candidly About 'Fifty Shades of Grey' Sex Scenes

"I don't have a lot of body confidence," he added. "I would have the same hang-ups that most people would about their body. Maybe considering you'll probably find pictures of my body quite easily online, that sounds weird, but those pictures wouldn't be enjoyed by me, certainly."

'Fifty Shades of Grey' is slated to hit theatres on Feb 13th, 2015.