A Wigan man has been jailed for a catalogue of violent sexual offences including seven counts of rape.
Paul Hitchen, of no fixed address, was sentenced to a total of 29 years at Liverpool Crown Court after being found guilty of 28 offences.
The 35-year-old was convicted of charges including seven counts of rape, seven sexual assaults, two counts of actual bodily harm and one count of false imprisonment.
The court heard how the offences spanned from 2002 to 2011 and involved eight victims including girls as young as 13 and 15.
Hitchen would often befriend them and gain their trust before starting an intimate relationship with them.
At first everything would seem fine but he would start to become controlling, easily annoyed and would threaten or attack some of the victims.
The offences came to light in 2014 when one of the victims had the courage to come forward to police.
As part of his conviction he will also have to sign the sex offenders register for life.

Plans Revealed for New 18.5km West London Overground Route
West Yorkshire Police Warns Against Accepting Parcels for Cash
£505,000 Investment Proposed to Step Up Fight Against Fly-Tipping in Blackburn with Darwen
More Than 1,500 Fireworks Incidents Recorded Across West Yorkshire but Just 10 Arrests
Milton Keynes 12-Year-Old Scores in Top One Per Cent in Mensa Tests
Suspected £6,000 Drugs Haul Seized in Manchester City Centre
Halifax Residents Asked How £20m Community Investment Should Be Spent
Former Girlington Allotment Site to Become New Community Park
Three Men Jailed Over UK’s Largest Illegal Phone Smuggling Network
Piccadilly Gardens Transformation Approved with Work to Start This Autumn
Four Keighley Shops to Appeal Alcohol Licence Bans
Fresh Concerns Raised Over Proposed Night Flight Rules at Leeds Bradford Airport
Bhangra Nights
Alim OnAir
Remix Saturdays
Legal Show