Ashley McDowell, of no fixed address, was convicted by a jury at Bristol Crown Court of sexually assaulting a woman in her late teens in 2013 following a trial last month.
The 39-year-old was also found guilty of sexual activity with a teenage girl and attempting to incite the sexual exploitation of another teenage girl in 2019.