He played college football for the UCLA Bruins and was selected by the Cleveland Browns in the sixth round of the 2021 NFL draft.
He committed to the University of California, Los Angeles (UCLA) to play college football.
[1] After redshirting in his first year at UCLA in 2016, Felton played in 12 games in 2017, recording 75 yards on 10 carries and one touchdown.
[5] After Joshua Kelley departed for the NFL, Felton took over as UCLA's starting running back in 2020.
[16] Felton had a productive training camp as a running back, receiver and kick returner.
[24] On November 12, 2024, Felton signed with he Birmingham Stallions of the United Football League (UFL).