 Morris was selected by the Buffalo Bills in the fifth-round (156th overall) of the 2000 NFL Draft.As a rookie, he appeared in 12 games with 8 starts, rushing for 341 yards and 5 touchdowns, caught 37 passes for 268 yards and one score, while also making 11 special teams tackles.In 2001, he appeared in 16 games (one start), leading the team with 28 special teams takles, while rushing for 72 yards on 20 carries as a backup running back.