Taheeb Udusole, 27, met his victims on social media while pretending to be a 17-year-old boy called Daniel who was rich due to his father being an African king.
The unemployed Nigerian offered the girls, aged 14 and 15, gifts and money while he sent taxis to collect them and bring them near his home in south-east London.
The victims, who did not know each other, both thought that ‘Daniel’ was their boyfriend and made their allegations to police independently.
Udosole was arrested last May and on Monday pleaded guilty at Snaresbrook Crown Court to one count of sexual activity with a 14-year-old and two with a 15-year-old.
He also received a Sexual Harm Prevention Order [SOPO] and will be deported at the end of his sentence.
Detective Sergeant Laura Hillier, the investigating officer, said: "Taheeb Udusole is a predator who claimed that he believed the girls were adult because neither arrived in school uniform. Both girls had told Udusole their age and he continued to force them to have sex regardless".
"Unaware that they were victims, these girls have gone through a traumatic experience and should be proud of the strength of character they have shown during the investigation and approaching trial. I hope that today's sentence brings them a measure of comfort and closure and that they can move on with their lives.
"We cannot be certain that there are not more victims who have suffered from the actions of this man who have not yet come forward. I would urge anyone who has been a victim to contact police immediately by dialling 101," she said.