A man was being held Tuesday under a $1 million bond in connection with charges related to improper sexual contact with a child that occurred at the Johnston County church he attended, authorities said.