Authorities are reporting that Brandon Vessel, age 22 is charged with rape, second-degree sexual assault, distributing/possessing/viewing sexually explicit matters involving a child, sexually grooming a child and sexual indecency with a child. 

Vessel admitted to authorities that he had committed the crimes to investigators.

Vessel is being held on a $200,000 bond.

He had his first court appearance on March 29th.