A June 25 sentencing date has been set for a Logan man who pleaded guilty in 1st District Court Tuesday to sexually abusing multiple children over the last 20 years.

Rand Meyerhoffer, 45, was originally charged with four counts of aggravated sexual abuse of a child, a first-degree felony, and voyeurism, a class-B misdemeanor.

He pleaded guilty to aggravated sexual abuse of a child, a first-degree felony offense with a potential punishment of 15 years to life in prison.

According to court records, a young child reported Meyerhoffer touched her inappropriately, leading to an investigation that revealed three other victims, including another child, a female in her teens and one who is now an adult.

Logan investigators say one of the victims reportedly said Meyerhoffer would purchase alcohol, marijuana and methamphetamine for her before pressuring her into exposing herself to him. He was also accused of taking intimate photos of one victim without her knowledge and playing strip poker.

Meyerhoffer has been held at the Cache County Jail since his arrest last November.

amacavinta@hjnews.com Twitter: amacavinta

Amy Macavinta is the crime reporter for The Herald Journal. She can be reached at amacavinta@hjnews.com.