The 23-year-old winger links up with the Bulls following his release from Rotherham United.
He was on loan at York and Weston-Super-Mare last season and has signed a deal until the end of the 2019/20 season.
Talking to the official Hereford FC website, Bray has described himself as being quick and quite direct, who likes to put in crosses and have shots at goal.