Biro, who captained the Nittany Lions for the 2019-20 season, recorded 25 points in 25 games as a senior.
"Brandon will bring a combination of skill, hockey sense, and character to our organization," Sabres general manager Jason Botterill said. "We're confident that his four years at Penn State with coach Gadowsky have prepared him well for the next phase of his development."
Biro attended Sabres development camp in 2018. The 22-year-old winger hails from Sherwood Park, Alberta.