A Geneseo man has been charged with 1st Degree Rape, Criminal Sexual Act, rape and Endangering the Welfare of a Child by village police.
They say 37-year-old Fernando Alvarado-Perez had sex with a girl when she was 12 and 13 years old.
Alvarado-Perez was arraigned in Geneseo Court and is being held on no bail. The Department of Homeland Security has also detained him as an illegal immigrant.