At the end of a trial on Wednesday, Gordon Hughes, 53, was found guilty of the charges, which included the rape of a woman in Castle Douglas in November 2015.
He has been remanded in custody until he is sentenced next month.
Commenting on the case, Detective Inspector Robin Ferguson, of Police Scotland, said “The outcome of this trial and remand in custody of Hughes will bring closure to a horrific case, which will emotionally affect the victim for the remainder of her life.
“Police will continue to work with victims and external partners to investigate reports of sexual abuse and I would encourage victims to report abuse to police.
“Support mechanisms are available for victims of sexual, emotional and physical abuse.”