Steven Westlake, who also used the surname Clayton, carried out his heinous crimes, which included threatening the children, in Preston.
An investigation was launched in February, where Westlake was arrested, and he was charged with three counts of sexual assault and two breaches of his existing sexual harm prevention order (SHPO).
READ MORE: Jury unable to reach verdict on charge of manslaughter in Kirk Marsden trial
Westlake, of Chorley Old Road, Bolton, pleaded guilty at Preston Crown Court, where he was jailed for eight years and six months, and received an indefinite SHPO.
DC Chris Mills, of Lancashire Police’s child protection team, said: “Despite their young age, Westlake’s victims have been incredibly brave throughout this process.
“With the support of the victims, Westlake’s crimes were brought to our attention, and we have been able to bring him to justice.
READ MORE: Man denies huge array of sexual offences – trial date set
“Westlake assaulted children for his own, abhorrent sexual desires. He is a despicable man, and I welcome the custodial sentence handed down on him this week.
“If you have been a victim of any sexual offence, I would encourage you to come and talk to us. We will listen to you, we will carry out the appropriate investigation, and we will do all we can to get you justice.”