Arnold Schwarzenegger was an "expert at living in denial" with his wife.

The 'Expendables 2' actor - whose 25-year marriage to Maria Shriver came to an end following revelations he had fathered a child with their housekeeper - admits he concealed many things from his family, including the fact he was to undergo major heart surgery and that he planned to run for the post of Governor of California.

He said: "That's the way I handle things. And it always has worked. But, I mean it does not - it's not the best thing for people around me because I sometimes - some information I just keep to myself."

Arnold claims his behaviour was as a result of his days as a body-builder when he believed emotions could make a person lose.

He added on '60 Minutes': "I became an expert in living in denial."

The actor admitted he had considered running for office for over a year before applying, but only told his wife a few days before he submitted documentation because he "didn't want endless conversation about it at home."

The 65-year-old star - who also confessed to a string of affairs through his marriage - admits he regrets his behaviour because of the damaged it caused Maria and their four children.

He said: "So the thing that really meant the most to me kind of fell apart because of my doing.

"That is something that I will always look back and say, 'How could you have done that?' "