Jamie Dornan has "massive hang-ups" about his appearance.
The 'Fifty Shades of Grey' hunk - who has 14-month-old daughter Dulcie with wife Amelia Warner - was a "skinny kid" and though his physique has changed has he has got older, he still views himself as his did in the past.
He said: "I think I am like anyone, I have massive hang-ups about my physical appearance. I was a very skinny kid, but I played a lot of sport. I played rugby and took it very seriously. It's a very physical sport and even more so these days than it used to be.
"I was always fighting against stuff when I was a kid. I always felt skinny and small. Now, I'm 32 and getting way too old to play rugby, even if I wanted to. 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."
Jamie has a number of raunchy scenes as kinky businessman Christian Grey in the long-awaited adaptation of E.L. James' novel and he admits he wishes he had had more time to prepare and work out for the role.
He added to the Irish Independent newspaper: "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. 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."