He played college football at Arizona Western, Nebraska and San Diego State.
After getting waived from the Detroit Lions and Pittsburgh Steelers' practice squads, Bell earned a starting role with the Tiger-Cats during the 2024 season.
[3] Bell received a scholarship from San Diego State University, but he did not have sufficient grades to qualify.
His 948 conference yards would lead the Western States Football League (WSFL).
[7] Bell left the Nebraska program on October 5, 2018, shortly after losing the starting job.
This led to Nebraska head coach Scott Frost to publicly accuse Oregon State of tampering with past transfers.
[11] Bell announced his intentions to go to San Diego State University (SDSU) on March 14, 2019.
[27] Bell's next start would come in Week 11 versus the Edmonton Elks where he would record 173 scrimmages yards on 20 touches and two touchdowns in the 22–47 loss.
[28] Bell would post two more rushing touchdowns the following week against Winnipeg but only racked up 45 scrimmage yards.
[29] Following his 118-yard performance in an upset win against Toronto, Bell was given the starting role at running back.