In January 2019, it was announced that Hughes had signed a three-year contract with Bristol Bears beginning from the start of the 2019–20 season.