A San Ramon high school wrestling coach, Kevin Lopez, is facing 20 felony charges of child molestation.

Lopez, 27, was arrested two weeks ago on suspicion of child molestation after police were notified of a potentially inappropriate relationship between Lopez and a minor.

Lopez, who served as a youth leader at New Life Church in San Ramon California, worked as a wrestling coach at San Ramon high school since 2005.

According to the San Ramon Police Department, Lopez faces 20 charges including one count of contacting a minor for the purpose of engaging in lewd and lascivious behavior, 13 counts of lewd acts on a child 14 to 15 years old and two counts of arranging a meeting with a minor for the purpose of engaging in certain lewd and lascivious behavior.