A 37-year-old Clermont man who, police say, was pretending to be 21 so he could carry on a sexual relationship with a teenage girl, was arrested Tuesday evening.

Blas Arroyo Gomez, who works for ABC Construction Solutions, a family-owned company, faces several charges, including lewd and lascivious battery, molestation and solicitation of a minor.

According to his arrest report, Arroyo Gomez had been talking to a 13-year-old girl online using the screen name Grorge [sic] G.

Police say Arroyo Gomez knew the girl was underage and lied about his age to seem younger.

By the time the girl's mother found out about the alleged relationship, Arroyo Gomez had already performed a sex act with the child at least once, his arrest report said.

The victim's mother called Orlando police and allowed investigators to pretend to be her daughter online to get Arroyo Gomez to admit to a past sexual encounter and agree to meet the girl again so police could arrest him.

While talking to investigators, Arroyo Gomez repeatedly asked when the girl's mother would be gone so he could meet for sex along a bike trail near Econlockhatchee Trail in east Orange County. But when he showed up at the park police were waiting.

Arroyo Gomez parked his 2012 Toyota Tundra near the trail entrance and rode his bike into the woods. Officer Michael Zambito was waiting in an unmarked car and yelled for the man to get off the bike and got to the ground.

When Arroyo Gomez stayed on the bike, Zambito dived toward the man in a "football style tackle," knocking him off the bike.

Arroyo Gomez attempted to free himself and scratched Zambito in the process.

Zambito then punched him three times in the right shoulder so another officer could secure Arroyo Gomez with handcuffs.

Arroyo Gomez was held overnight in the Orange County Jail without bail.