The fourth quarterback selected in the 2007 NFL Draft has signed on with a CFL club.
Beck was most recently on an NFL roster with the Houston Texans in 2012. He also had a workout with the Bills in August as Buffalo searched for QB depth because of injuries.
Beck, 32, has made seven NFL regular season starts: four with Miami in 2007, and three with Washington in 2011.
Beck could compete for a reserve role with B.C. The club has also added former LSU quarterback Jarrett Lee to its roster.