Actor John Barrowman vowed to regularly check his body for lumps and bumps after a mystery male celebrity confided in him about a secret breast cancer battle.

The Torchwood star was shocked when the unnamed man revealed he had been treated for breast cancer, and the actor has been body-conscious ever since.

He tells U.K. talk show Loose Women, "I have had a male friend who had breast cancer, and I'm not going to say his name because he wanted it kept quiet. He is in the public eye. So I do check."