A rapist taxi driver described by a prosecutor as "every woman's worst nightmare" has been jailed.
Terence Collins, 61, from Bournemouth, was convicted in May of two counts of rape and one of sexual assault between 2010 and 2012.
The jury heard one of the rapes involved a 14-year-old girl he followed home before forcing her into his taxi.
Collins, also described as "a dangerous sexual predator", was jailed for 16 years at Bournemouth Crown Court.
In 2010 he forced the 14-year-old into his cab in Bournemouth and raped her after driving out towards Ringwood.
In March last year he picked up a 20-year-old woman in the town and raped her - later sending her a photograph taken during the attack.
Judge Peter Johnson told Collins he had not shown a shred of remorse.
He said Collins was a "callous and intelligent man who knew exactly what he was doing and one who enjoys control over women".
He said he considered Collins would remain a danger to females while he remained sexually active.
Det Con James Lees, of Bournemouth and Poole CID, said: "Terence Collins abused the position of trust that he held as a taxi driver and preyed on vulnerable women.
"It is thanks to the bravery of two of his victims that this conviction and sentence has come about."
Police believe there may be more victims of Collins who have yet to come forward and have urged anyone with concerns about him to get in touch.