Police say Leahy sent sexual text messages to a 10-year-old boy and made inappropriate comments to another 10-year-old boy, who he also took to a movie theater at least twice. Leahy also asked the boys about sex acts and questioned them about their sexuality.
He was arrested Wednesday and charged with two counts of endangering the welfare of a child.
Leahy tried out and was rejected for the third season of American Idol.
To view more stories and news related to People please go to: