ROMEO (WWJ) – A 55-year-old Romeo man is behind bars after authorities say he tried to meet an underage boy for sex.

Charles Edgar Keller was arrested at an pre-arranged meeting place the afternoon of Thursday, June 30, after he corresponded with undercover Macomb County Sheriff’s officials online.

READ MORE: Belle Isle Park Reopens Giant Slide Friday

Charles Edgar Keller (credit: Macomb County Sheriff's Office)

Charles Edgar Keller (credit: Macomb County Sheriff’s Office)

According to the Macomb Area Computer Enforcement team (M.A.C.E.), Keller had posted an ad on a popular website and over a two-day period, sent graphic messages and photographs to a detective in an effort to arrange a sexual liaison with whom he thought was a male child.

READ MORE: Woodward Dream Cruise Kicks Off This Weekend: What To Know

The day following his arrest, Keller was arraigned via video in the 42-1 District Court of Romeo on four counts of child sexually abusive activity, a 20-year felony, and one count of using a computer to commit a crime.

The green Mini Cooper that he was driving was impounded.

MORE NEWS: Federal Judge Retains Jurisdiction In Lawsuit Over Enbridge Pipeline

Keller was given a $150,000 cash-or-surety bond. He remains held in the Macomb County Jail pending his next court appearance scheduled for Tuesday, July 12.