A man is facing charges for inappropriately touching a 10-year-old child, state police said.

Police arrested Brian Smith Wednesday.

State police said the victim claims Smith touched her inappropriately several times in 2006.

Police said the child didn't come forward until July.

Bail for Smith has been set at $500,000.