BANGOR, Maine — A Hermon man has been charged in federal court with failing to register as a sex offender.

Charles Roberson, 43, formerly of St. Paul, Minnesota, was arrested Wednesday and made his first court appearance in U.S. District Court the same day.

Roberson is being held without bail until a detention hearing can be held Monday, according to information posted in the court’s electronic case filing system.

He is required to register for life because of a 2004 conviction in Minnesota in connection with a sexual assault on a 6-year-old boy, according to court documents.

Roberson allegedly was required to update his registration in Minnesota in July 1, 2015, and failed to do so. He last registered in that state on July 1, 2014, according to the complaint.

He was located in Maine through his Facebook account, the complaint said. Roberson posted that he began working last November at Dysart’s Truck Stop as a line cook but denied being convicted of a crime on his application, the complaint said.

If convicted, Roberson faces up to 10 years in prison and a fine of up to $250,000.