The Bay Shore man, 36, was charged with of second-degree rape and endangering the welfare of a child, according to court records.
Prosecutors say police found Joseph Donohue's body wrapped up and weighted on his houseboat in Charlestown Sunday.