Ryan McVeigh used multiple aliases to carry out sexual, financial and emotional abuse against his victims.