Pedophile William Joyce was jailed after abusing two children and a woman in Leeds.
William Joyce, 63, of Valley Ridge, Kippax, carried out his sick abuse in 2012, 2018 and 2019.
Following a trial at Doncaster Crown Court he was found guilty and sentenced to 12 years in prison.
He was given a nine-year term for sexual assault on a child under 13 and sexual activity with a child over 13 and a consecutive three-year term for sexually assaulting a woman.
He was also placed on the Sex Offenders Register for life.