'Bones' star David Boreanaz has said he has been unfaithful to his wife, Jaime Bergman.

Speaking to People magazine, the 40-year-old said: "Our marriage has been tainted with my infidelities. I just want to be open and honest. I was irresponsible."

Boreanaz explained why he had decided to tell his story as follows: "I was associated with a woman who I was involved with and had a relationship with. She asked for money. I felt as though I was being blackmailed or there was some sort of extortion."

The actor, who has been married to Bergman for nearly nine years, added: "We're working on our marriage. We're working on repairing what has been damaged so badly."