Actor Stephen Collins, who played the family pastor in the television series "7th Heaven," has admitted to having inappropriate sexual contact with three underage girls decades ago, People magazine reported on Wednesday.