McKelvey is a former youth pastor at Heritage Assembly Church in Des Moines. Officers began investigating him after a girl and her parents reported in early August an alleged sexual assault by McKelvey.

The investigation led to a possible second victim, who also told police about other incidents. McKelvey was fired from his job before he was arrested.

McKelvey faces two counts of sexual exploitation by a clergy and two counts of third-degree sexual abuse. He remains at the Polk County Jail. Court records do not list an attorney.